Skip to the content
2 layers200 × 80 mmMatrix clock, the printed circuit board in 3D

Use the STM32F4 to drive a large LED matrix with TLC5940

Size
200 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
528
Nets
163
Pads
1,132
Tracks, vias
1,914, 174
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
6 Oct 2016
Updated
22 Oct 2016

Overview

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.

Main components

1

README

README.md

stm32f4-matrixclock

Use the STM32F4 to drive a large LED matrix with TLC5940

Port mapping:

  • 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)

Parts

528
QtyValueFootprintReferences
128LEDmatrixclock:MENTOR 50.046D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +112
8100nCapacitors_ThroughHole:C_Disc_D3_P2.5C3, C4, C5, C6, C7, C8, C9, C10
82kResistors_SMD:R_1206_HandSolderingR1, R2, R3, R4, R5, R6, R7, R8
8TLC5940matrixclock:TLC5940-HTSSOP-28TLC1, TLC2, TLC3, TLC4, TLC5, TLC6, TLC7, TLC8
4MountingHole_3.2mm_M3_PadMounting_Holes:MountingHole_3.2mm_M3_Pad, , ,
2100uFCapacitors_Tantalum_SMD:TantalC_SizeX_EIA-7343C2, C11
1100nCapacitors_SMD:C_0603_HandSolderingC1
1CONN_01X03Pin_Headers:Pin_Header_Straight_1x03P2
1CONN_02X08Pin_Headers:Pin_Header_Straight_2x08P1

The 161 most common of 528 parts.

More from b00lduck/stm32f4-matrixclock

1
  • 4 layers255 × 80 mmMatrix clock B, the printed circuit board in 3D

    Matrix clock B

    b00lduck/stm32f4-matrixclock

    Use the STM32F4 to drive a large LED matrix with TLC5940

    155 parts

Similar boards

  • 4 layers307 × 46.1 mmStm32pe midi, the printed circuit board in 3D

    Stm32pe midi

    udu3324/stm32pe-midi

    a midi controller using the mpe protocol to create more expressive music

    136 parts35GPL-3.0
  • 4 layers239.5 × 239.5 mmBroadcast clock, the printed circuit board in 3D

    Broadcast clock

    espena/broadcast-clock

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

    440 parts28GPL-3.0
  • 2 layers64.8 × 109.2 mmDmx ledstrip dimmer-32ch, the printed circuit board in 3D

    Dmx ledstrip dimmer-32ch

    robinolejnik/dmx-ledstrip-dimmer-32ch

    Arduino Mini and TLC5940 based 32 channel 12V PWM dimmer with DMX512 and RDM support.

    105 parts14MIT
  • 2 layers93 × 73.5 mmOne synapse electronic, the printed circuit board in 3D

    One synapse electronic

    RepRapLtd/AnalogueNeuralNet

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

    141 parts8GPL-3.0
  • 2 layers203.2 × 82.6 mmDmxfire16, the printed circuit board in 3D

    Dmxfire16

    propane-and-electrons/dmxfire16

    16 channel RS-485 (DMX512 compatible) SSR.

    159 parts6
  • 2 layers203.2 × 82.6 mmWifire16, the printed circuit board in 3D

    Wifire16

    propane-and-electrons/wifire16

    16 channel Arduino-compatible wireless SSR.

    164 parts6
  • 4 layers193 × 121.9 mmLED Cube, the printed circuit board in 3D

    LED Cube

    c3n3/LEDCubed

    LED^3

    117 parts1
  • 2 layers111.6 × 67.3 mmEv19dashboardv1, the printed circuit board in 3D

    Ev19dashboardv1

    ASURacingTeam/EV19-Dashboard

    42 parts

Questions

How big is the Matrix clock PCB?

It measures 200 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Matrix clock use?

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.

Where can I download the Matrix clock KiCad files?

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.

Can I use the Matrix clock design in my own project?

Its repository states no licence, so its author keeps all rights: ask b00lduck before reusing the design.