A bendable LED matrix display
The Matrix is an I2C-controlled 24x5 LED matrix display, powered by an AMS AS1130 LED driver. It's made of 0.2mm thick circuit board so it can slightly bend. A few can be chained together for a larger display.
The circuit and software
A microcontroller or other driving circuit needs to give instructions to the LED driver via the I2C protocol. Otherwise nothing happens when you turn the board 'on'. At a minimum the board requires power, ground, and the two I2C pins, SDA and SCK.
Luckily, two Boldport Club members have written drivers for the chip.
Here is a list of components that come with the kit
- x1 AS1130 LED matric driver IC, AMS AS1130
- x1 0.1µF 0805 SMD ceramic capacitor, Multicomp MC0805B104K500CT
- x1 10µF 0805 SMD ceramic capacitor, Multicomp MC0805X106K160CT
- x4 4.7KΩ 0805 SMD resistor, Multicomp 2446989
- x1 8 contacts 1 row 2.54 mm SMD header, Samtec TSM-108-01-T-SH
- x121 red 0805 LEDs, Kingbright KPT-2012EC
A suitable header for chaining these multiple boards is Samtec's TSM-108-02-L-DH (not included in the kit).
The capacitors can go on either C1 or C2. The 10µF capacitor is the larger of the two and comes in a clear casing. The 4.7KΩ resistors go on R1 to R4 (pull-ups for RSTn, IRQ, SCL, SDA, respectively) where R5 (ADDR) is kept unpopulated (unless you're chaining boards). The LED multiplexing schematic appears on page 52 of the AS1130's datasheet where LED 00 is on the top left of the board.
The LEDs are polarised and must go on the board the right way. The green triangle on the back of the LED needs to match the white triangle on the board.
The components can be soldered by hand. If you'd like to use solderpaste to solder them, OSH Stencils kindly offers a 15% discount on stencils for this project. Simply click here, add the stencils to your order, and the discount will be automatically applied.
The Matrix is an open source design, as is most of our work. You can find the design files for the hardware and packaging at our GitHub repository. You can edit the design files using our own PCB design open source software, PCBmodE.
Finally, community contributions for this project are on our community site.