I’m e long thought the Gameboy Advance would make a great educational platform. Literally every aspect of the hardware is memory mapped. Just stuff values into structs at hard-coded addresses and stuff happens. No need for any OS or any API at all.
Yeah I think a CompArch class on Gameboy would be pretty interesting. But only as an introductory course because students need to learn other advanced concepts that Gameboy does not have.