
Matrix clock B
b00lduck/stm32f4-matrixclock
Use the STM32F4 to drive a large LED matrix with TLC5940

Use the STM32F4 to drive a large LED matrix with TLC5940
Matrix clock is an open-source printed circuit board by b00lduck, from the b00lduck/stm32f4-matrixclock repository on GitHub. It is a 2-layer board of 200 × 80 mm with 528 parts on 163 nets, routed with 1,914 tracks and 174 vias.
It is built around the TLC5940PWP. Its parts include 128 diodes, 11 capacitors, 8 resistors and 2 connectors. It belongs with the lEDs and displays boards of this library.
Use the STM32F4 to drive a large LED matrix with TLC5940
PA8 GSCLK common PWM-clock for the TLC5940s (TIM1 AF1)
PC6 BLANK common BLANK-signal for the TLC5940s (TIM3 AF2)
PC7 LATCH common LATCH-signal for the TLC5940s (TIM3 AF2)
PC9 SCK common LATCH-signal for the TLC5940s (TIM8 AF3)
PD12 LED4 discovery board
PD13 LED3 discovery board
PD14 LED5 discovery board
PD15 LED6 discovery board
PE0 SDA_A Sector A data (DMA)
PE1 SDA_B Sector B data (DMA)
PE2 SDA_C Sector C data (DMA)
PE3 SDA_D Sector D data (DMA)
PE4 SDA_E Sector E data (DMA)
PE5 SDA_F Sector F data (DMA)
PE6 SDA_G Sector G data (DMA)
PE7 SDA_H Sector H data (DMA)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 128 | LED | matrixclock:MENTOR 50.046 | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +112 |
| 8 | 100n | Capacitors_ThroughHole:C_Disc_D3_P2.5 | C3, C4, C5, C6, C7, C8, C9, C10 |
| 8 | 2k | Resistors_SMD:R_1206_HandSoldering | R1, R2, R3, R4, R5, R6, R7, R8 |
| 8 | TLC5940 | matrixclock:TLC5940-HTSSOP-28 | TLC1, TLC2, TLC3, TLC4, TLC5, TLC6, TLC7, TLC8 |
| 4 | MountingHole_3.2mm_M3_Pad | Mounting_Holes:MountingHole_3.2mm_M3_Pad | , , , |
| 2 | 100uF | Capacitors_Tantalum_SMD:TantalC_SizeX_EIA-7343 | C2, C11 |
| 1 | 100n | Capacitors_SMD:C_0603_HandSoldering | C1 |
| 1 | CONN_01X03 | Pin_Headers:Pin_Header_Straight_1x03 | P2 |
| 1 | CONN_02X08 | Pin_Headers:Pin_Header_Straight_2x08 | P1 |
The 161 most common of 528 parts.

b00lduck/stm32f4-matrixclock
Use the STM32F4 to drive a large LED matrix with TLC5940

udu3324/stm32pe-midi
a midi controller using the mpe protocol to create more expressive music

espena/broadcast-clock
Digital precision studio/broadcast masterclock with WiFi configuration, acts as local NTP server with accurate GPS time sync.

robinolejnik/dmx-ledstrip-dimmer-32ch
Arduino Mini and TLC5940 based 32 channel 12V PWM dimmer with DMX512 and RDM support.

RepRapLtd/AnalogueNeuralNet
Project to make a photonic neural network using photochromic material for the synaptic weighting adjustments




It measures 200 × 80 mm and has 2 copper layers, 1.6 mm thick.
528 parts, built around the TLC5940PWP. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the b00lduck/stm32f4-matrixclock repository on GitHub, at the commit this page was made from: the board is kicad/matrix-clock.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask b00lduck before reusing the design.