Happy New Year! I’ve been playing around with the MicroView over the holidays. It’s an amazing little Arduino-compatible thingee with built-in OLED display.
It was launched on Kickstarter last year (to runaway success). After numerous delays, I finally got mine (actually, Sparkfun sent me a whole extra set for my trouble, so kudos to them). You can now buy them online and check out some technical detail.
I’ve also put together a few little demos with a retro feel:
Terminal and Screen Editor
This sketch lets you “type” directly onto the MicroView’s screen over the serial port, complete with blinking cursor! Partially inspired by the Commodore 64 screen editor.
You can move the cursor around, delete, and the Home key works (tested with PuTTY). Use CTRL-L to clear the screen. It duplicates some of what is in the MicroView library, but it also maintains a local buffer of the screen, allowing text to scroll when you hit the bottom.
Works great with either my C64 Font for MicroView (see below) or the stock 5×7 font.
Get it here: https://github.com/LeifBloomquist/MicroView/blob/master/Arduino/Terminal/Terminal.ino