Simplest device for mini operating system

lcdossilkscreen

I have been developing an operating system off of this video and I want to begin building a device to support this os. All it really does is print to the screen. I want to build a small device with an lcd color screen that can boot this os (from something like an sd card) and is as simple as possible.

What parts would I need to build a small and portable device that can print the output onto a small lcd screen?

Best Answer

Parts selection is actually quite a lot of work. Especially to vague requirements. Even just the question of an LCD screen is complicated (what size? pixel addressable? integrated controller? e.g. Efficient display of simple text/graphics on color LCD by ARM )

Then there's the question of what architecture(s) your operating system should run on, what features it should have, etc.

The video appears to refer to some sort of generic PC operating system, designed to boot on the "bare metal" of a PC. For that you will be best off with an old or cheap laptop to start with.

If you want to build your own OS, ARM is probably a good platform to start with; you might be able to find a dev board with a built in LCD, that would save you a lot of hardware work.