Skip to the content
PCBKitNew board
2 layers99.8 × 49.8 mmLedArrayDemo, the printed circuit board in 3D

LedArrayDemo

radex/radmatrix2

Tiny modular LED matrix. NOTE: Moved to https://code.hackerspace.pl/radex/radmatrix

Size
99.8 × 49.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
453
Nets
58
Pads
943
Tracks, vias
246, 488
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
18 Mar 2024
Updated
26 Jul 2025

Overview

LedArrayDemo is an open-source printed circuit board by radex, from the radex/radmatrix repository on GitHub. It is a 2-layer board of 99.8 × 49.8 mm with 453 parts on 58 nets, routed with 246 tracks and 488 vias.

It is built around the 74HC595D,118, ULN2003ADRG and XL-1608SURC-06, with the HL2301A and HL2304 among its other parts. Its parts include 400 diodes, 10 connectors, 8 transistors, 5 capacitors and 4 resistors. It belongs with the lEDs and displays boards of this library.

Main components

5

README

pcb/MainBoard/README.md

Main Board

50x50mm microcontroller module, driving LedArrayMux modules. Contains an RP2040 microcontroller, a CAN transceiver, PWM audio output, current sensing, and level shifters to work around LedArrayMux bugs.

Revisions

Rev A

Errata:

  1. Level shifters are too slow to be useful
  • Workaround: decrease pullup values to obnoxiously low ones (100-180Ω); do not use level shifters; increase PIO delays until functional
  1. CAN receive signal is not level shifted, which exposes RP2040 to a 5V signal
  • Workaround: Do nothing; replace with a 3v3 CAN transceiver
  1. The 431 shunt voltage reference does not work correctly
  • Workaround: use main 3v3 regulator for vref
  1. PWM audio signal filter is suspected to be responsible for poor quality audio

Parts

453
QtyValueFootprintReferences
400XL-1608SURC-06LED_SMD:LED_0603_1608Metric_DotD1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1 +384
18TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18 +2
6, , , , ,
410kPCM_Resistor_SMD_AKL:R_0603_1608Metric_Pad0.98x0.95mmR1, R2, R3, R4
422uCapacitor_SMD:C_0805_2012MetricC2, C3, C4, C5
4Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4, J5, J7, J8
4HL2301APCM_Package_TO_SOT_SMD_AKL:SOT-23Q2, Q6, Q7, Q8
4HL2304PCM_Package_TO_SOT_SMD_AKL:SOT-23Q1, Q3, Q4, Q5
3Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3, J9, J10
1100nCapacitor_SMD:C_0603_1608MetricC1
174HC595D,118Package_SO:SO-16_3.9x9.9mm_P1.27mmU1
1Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ6
1Conn_01x07_PinConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ2
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ1
1ULN2003ADRPackage_SO:SO-16_3.9x9.9mm_P1.27mmU2

Questions

How big is the LedArrayDemo PCB?

It measures 99.8 × 49.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LedArrayDemo use?

453 parts, built around the 74HC595D,118, ULN2003ADRG, XL-1608SURC-06 and HL2301A. 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 LedArrayDemo KiCad files?

From the radex/radmatrix repository on GitHub, at the commit this page was made from: the board is pcb/DemoBoard1/LedArrayDemo.kicad_pcb and its schematic pcb/DemoBoard1/LedArrayDemo.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LedArrayDemo design in my own project?

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

More from radex/radmatrix

3
  • 4 layers50 × 50 mmRadmatrix, the printed circuit board in 3D

    Radmatrix

    radex/radmatrix

    Tiny modular LED matrix. NOTE: Moved to https://code.hackerspace.pl/radex/radmatrix

    198 parts2
  • 2 layers50 × 50 mmLedArrayMux, the printed circuit board in 3D

    LedArrayMux

    radex/radmatrix

    Tiny modular LED matrix. NOTE: Moved to https://code.hackerspace.pl/radex/radmatrix

    178 parts2
  • 2 layers50 × 50 mmKbdShield, the printed circuit board in 3D

    KbdShield

    radex/radmatrix

    Tiny modular LED matrix. NOTE: Moved to https://code.hackerspace.pl/radex/radmatrix

    14 parts2

Similar boards

  • 2 layers131.5 × 83.5 mmBadge esp32-s3, the printed circuit board in 3D

    Badge esp32-s3

    BYU-I-eBadge/e-badge

    A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.

    185 parts2MIT
  • 4 layers52.5 × 80 mmCharger compare, the printed circuit board in 3D

    Charger compare

    WillB97/lipo-chg-eval-pcb

    BQ25792/MP2759 LiPo Charger Evaluation Board

    110 parts2
  • 4 layers100.5 × 87.7 mmLichtstab, the printed circuit board in 3D

    Lichtstab

    kilimnik/lichtstab

    151 parts
  • 2 layers70 × 70 mmCorolla wheel car, the printed circuit board in 3D

    Corolla wheel car

    Cxmrykk/Toyota-Steering-Wheel

    Toyota (20-24) EV Steering Wheel Transceiver, Clockspring, Spline Adapter

    40 parts1
  • 2 layers70 × 100 mmBadge v2, the printed circuit board in 3D

    Badge v2

    ICRS/IC-Hack-Badge

    Badges made for the largest Student run hackathon in europe

    233 parts24
  • 4 layers71.5 × 67.8 mmCustom pcb, the printed circuit board in 3D

    Custom pcb

    depau/leviot-hw

    WIP - first revision HAS ISSUES - Levoit Air Purifier Custom IoT PCB - based on ESP32

    91 parts10
  • 6 layers80 × 70 mmIMX6 Demo Board from REF, the printed circuit board in 3D

    IMX6 Demo Board from REF

    ts-manuel/iMX6-Demo-Board

    Demo board for the i.MX6ULL Single-Core Processor with Arm Cortex-A7 Core

    504 parts10GPL-3.0
  • 2 layers150 × 100 mmChristmas banana synth, the printed circuit board in 3D

    Christmas banana synth

    adaand00/christmas-banana-synth

    The Christmas banana synth is a stylophone synthesizer with 24 keys and a buzzer for sound. The back features PCB art of a winter landscape. There are also 12 built-in songs available.

    87 parts2