It’s a tiny computer using the ESP-32 and a 320x170 LCD. The keyboard is connected via I2C. It runs a homemade OS with a couple demos. Battery coming soon!
Well, it’s a bit more of a shell that has a simple parser and switches between demos. I thought about making a real OS but that is just a crazy amount of work for me having never written an OS before. What would be cool is running a MicroPython REPL as that would be very versatile, but a simple shell was good enough just to show off the hardware.
One of the hopes for this platform might be trying, at least, get closer to a very simple unified OS that can take various type of keyboard inputs as “drivers”. With modules like this, you can actually use USB-OTG and hook up a usb-c keyboard, so that could be a version. Pipe dreams!