SparkFun Forums 

Where electronics enthusiasts find answers.

General project discussion area - What have you built with your Micro View

Moderators: marcus@geekammo, Help@GeekAmmo

By Schema
#178336
I've been playing around with the MicroView's display over the holidays, and have put together a few little demos with a retro feel:

Terminal and Screen Editor

Image

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 or the stock 5x7 font.

Get it here: https://github.com/LeifBloomquist/Micro ... rminal.ino


MicroSwinth

Image

This is a reinterpretation of the "Swinth Sample" demo for the Commodore 64 (http://csdb.dk/release/?id=34529) - without music of course.

https://www.youtube.com/watch?v=bhSWyCvy65g

You can control the display using the same keys as the original (over serial port) - H for Horizontal mirror, V for Vertical Mirror, 0-9 for tail length, and I/E to change max and min increment speeds. Space to reset.

Get it here: https://github.com/LeifBloomquist/Micro ... Swinth.ino


10 PRINT CHR$(205.5+RND(1)); : GOTO 10

Image

A simple randomly generated maze, using the technique highlighted in the recent MIT Press book 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 (Yes, that really is the title - see http://10print.org/ )

Works great with either my C64 Font for MicroView or the stock 5x7 font.

Get it here: https://github.com/LeifBloomquist/Micro ... 0PRINT.ino


Enjoy, and please let me know what you think!