Menu

Home

Kai Uwe Schmidt

Welcome to the Retroino wiki!

So what is a Retroino? A Retroino is an ordinary Arduino running retro style software like e.g. a TicTacToe game on a 16x2 character display or a fully functional spreadsheet on your TV. This project aims to give you back the feeling of the good old days when 8 bit home computers ruled the world. Furthermore, you can find some useful code building blocks for your own projects like e.g. simple text based menus, entry fields etc.

Curious? Go get the latest release in the files section!

HW requirements

All SW on this site is developed for the Arduino Uno, an easy to use 8 bit microcontroller that can be programmed on Windows / Linux / Mac and is connected via USB. It's priced at around 25 €.

To run the applications that need a LCD, you also need the Adafruit RGB LCD shield, a HW addon for the Arduino featuring a 16x2 LCD and 5 keys. It's priced at around 20 € and comes to you as a kit, so get your soldering iron ready. But don't be afraid, Adafruit supplies you with a great tutorial page that makes assembling the kit easy.

The applications that output data on a TV need the TellyMate shield. It's PAL and NTSC compatible and connects even to you brand new LCD HDTV.

SW requirements

To compile and upload the Retroino SW to your board, you need the Arduino IDE installed on your computer. Additionally, you have to install a library to support the Adafruit RGB LCD shield. Both the IDE and the library run equally well on Windows, Linux and Mac OS. Click here to learn how to install the library into your IDE.

Available applications

Application Description HW requirements
Framework Main application framework LCD shield
TicTacToe Play on a 4x4 field against the Arduino LCD shield

You can get the latest version in the code section. Doxygen generated documentation for all relevant classes and interfaces is provided in the files section.

License terms

This SW is licensed under the terms of the GPL, version 3.


MongoDB Logo MongoDB