For those of us who enjoy retro-computing, or just feel like a bit of a challenge - comes the BASIC shield by Instructables member dan14. Unlike other Arduino BASIC implementations, this shield holds an Atmel ATmega1284P microcontroller which takes care of running TinyBASIC and a PS/2 keyboard interface.
This leaves the host Arduino board free to run the analogue video out using the common TVout library. It's a clever solution that allows for plenty (relatively speaking) of memory for programs, interrupt-free video and and new-old method of controlling your Arduino.
To find out more, including the shield schematics and links to the required code, visit the project Instructable page. And for more, we're on facebook, Google+, and twitter - so follow us for news and product updates as well.
When adding external hardware or devices to your next Arduino project, you'll need a protoshield to mount the external circuitry. In doing so, consider our range of ProtoShields. From the tiny LeoStick to the Mega range, we offer a complete range for you to work with.