Led matrix
farazaleboyeh·led-matrix·hardware/led-matrix.kicad_pcb
About the Led matrix PCB
Led matrix is an open source PCB design by farazaleboyeh, published on GitHub. It is a 2-layer board measuring 154.7 × 125.7 mm, with 158 components from 7 distinct parts.
Other key parts include the 74HC595. By type, the board carries 100 diodes, 40 resistors, 10 transistors, 5 ICs and 3 connectors.
It belongs with the displays & leds and dev boards & breakouts designs in this gallery.
From the project
Graphics driver & hardware design for a custom-built display that shows streamed music artwork. [In Progress]
The system works by first calling Spotify's APIs to fetch all data regarding the user's playing music. From the given information, a link to the album art is then used to store all JPEG data (as a stream of bytes) to an internal buffer. The TJpg Decoder library is used to decode the buffer as RGB565 data (locally), which perpetually reaches out to a separate callback function, which converts again to RGB888 and also writes to the display's back framebuffer. When the front and back framebuffers are swapped, a continuously firing interrupt displays the artwork by streaming the bitplanes…

Main components on the Led matrix
Led matrix bill of materials (BOM)
158 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 74HC595 | DIP794W45P254L1969H508Q16 | U1, U2, U3, U4, U5 |
| 9 | Q_PNP_BCE | TO-92_Inline_Wide | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +1 |
| 1 | Q_PNP_EBC | TO-92_Inline_Wide | Q10 |
| 2 | Conn_01x22 | PinSocket_1x22_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x08 | PinSocket_1x08_P2.54mm_Vertical | J3 |
| 100 | LED_RGBA | LED_D5.0mm-4_RGB_Wide_Pins | D1, D2, D3, D4, D5, D6, D7, D8 +92 |
| 40 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8 +32 |
Led matrix design files
The KiCad project lives in the farazaleboyeh/led-matrix repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/led-matrix.kicad_pcb
- Schematichardware/led-matrix.kicad_sch
Led matrix: common questions
How big is the Led matrix PCB?
The Led matrix measures 154.7 × 125.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Led matrix?
158 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the Led matrix design files?
From the farazaleboyeh/led-matrix repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Led matrix design in my own project?
The repository has no license, so all rights stay with farazaleboyeh. Use it as a reference, and ask the author before reusing the design.
Similar boards
LevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kBM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2kChainlinkBase
scottbez1
98.4 × 190.5 mm119 parts2LApache-2.04.2k