The SPI2UART or MULTIUART open source project is designed to provide additional serial ports for communications with multiple embedded modules such as mobile phone network (GSM), Bluetooth, Wifi etc.
A full build guide is now available via instructables at the link below.
A number of boards are currently available on sale via eBay.
An Arduino library and Flowcode component are now available to help driver the board.
I am currently working in my spare time on a pixel coffee table. The hardware is now complete and I will be posting a blog about the build shortly. In the mean time here is a version of Tetris you can play inside the Flowcode 6 simulator.
Simply extract the archive to your computer, open the Flowcode project file and click the play button. Ensure the system panel is open to see the simulation.
Controls can be either using the arrow cursor keys, left = left, right = right, up = spin, down = move down. Just click any of the blank space by the flowchart to allow keypresses to work. Or you can simulate the table’s IR sensors by clicking on the pixels on the panel. The touchable control areas are shown by the coloured rectangles shown before the game starts.
A couple of bugs I am aware of with the sim,
1) Music track only plays once but also doesn’t end when you stop the simulation. Sorry about this I did try multiple other methods and couldn’t get it to work, must be doing something wrong.
2) Redraw can occasionally be a bit slow
3) Speed up seems to go from slow to fast too quickly and makes game quite short
The Pong macros are a work in progress…