The hardware: (BOM)
This is the bill of materials. (the prices listed here are from the sources that I used and I am not associated with them nor am I responsible if their prices change.) It's should also be noted that most of these parts could be easily substituted for similar parts based on availability.
|Qty||Name||Price Ea.||Compound Price|
|1||MSP430G2201IPW14R (2Kb FLASH)||$1.56||$1.56|
|1||47k 0402 Resistor||$0.04||$0.04|
|2||0.1µF 0402 Capacitor||$0.04||$0.08|
|1||Dot Matrix LED 3mm 8x8 R/G CA 24 pin*||$3.50||$3.50|
Note these prices are based on buying parts to create 1 LED matrix toy. Making a batch of 10 would reduce cost considerably per device. (for example buying 10 LED matrices reduced their indv. price to $1.49)
The PCB used for this is based on the design files below and I had mine manufactured at ITeadstudio using their 10pcs 5x5cm service. This adds $0.99 per device for the PCB cost.
CR2032 batteries can be bought cheaply online, offline or salvaged form old computer motherboards.
The software is written in ASM and has been designed to be compiled with naken430asm the tiny open source MSP430 compiler. A simple perl script has been included to convert a simple PNG image sprite image into code the 8bi8 can prccess.
Download: 8bi8 Version 1
Download: Eagle files (v6), PDF schematic, Gerber files