Open CRImier opened 6 years ago
Maybe we can rebase ZPUI to bash and ncurses or something else and make the keypad driver works on the linux environment. That way people could write programs on whatever language they want and have a native environment to work on. That is my opinion of course :)
At some point, we're likely going to switch to using a framebuffer driver for the SH1106 display. At this point, ZPUI will need to output to that framebuffer, and we'll need software support for that. It seems pygame (the library we're already using for the ZP emulator) supports framebuffer output. However, last time I tried making it work (admittedly, with a bigger display), I couldn't make it display to the screen in any meaningful capacity.
TODO:
Among all things, it will let us show the boot logs on the ZeroPhone screen <3