Skip to content

Releases: Petezah/AVRKeyboardToy

Version 1.0

20 Jan 01:49
Compare
Choose a tag to compare

AVR Keyboard Toy v1.0

Since I have finally assembled the toy, it seems appropriate to draft a 1.0 release. It doesn't have everything I would want in it, but I have to move on for now and let my kids play with the first version of the toy. This version reverts the toy to the Tone library, since SID was problematic for performance reasons. Also, the keyboard is a bit more reliable.

Version 0.6

28 Nov 01:35
Compare
Choose a tag to compare

AVR Keyboard Toy v0.6

This version implements a line editing experience to replace the serial input implementation (much like BASIC editing on the C-64). Cursor keys can be used on the PS/2 keyboard to move the cursor, or, for debug purposes, a serial device can be connected to UART at 9600 baud, and the cursor can be manipulated via Ctrl-W, Ctrl-A, Ctrl-S, Ctrl-D.

The hardware has also been changed in this release, opting for the TQFP package instead of the PDIP ATMega328p, removing the port expander which I couldn't find a way to incorporate well, and moving the piezo speaker to PB1 (digital pin 9). The whole design, minus the headers and optional resonator, is now surface mount also.

Version 0.5

28 Nov 01:11
Compare
Choose a tag to compare

AVR Keyboard Toy v0.5

Initial work, with a command line build instead of the Arduino IDE. It is mostly Tiny Basic Plus with some additions. It still operates like a serial prompt, rather than a line editor, and mostly depends on Arduino core files also.