Skip to the content
PCBKitNew board
4 layers50 × 50 mmRadmatrix, the printed circuit board in 3D

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

Size
50 × 50 mm
Copper layers
4
Thickness
1.6 mm
Parts
198
Nets
100
Pads
523
Tracks, vias
1,860, 343
Pours
11
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
18 Mar 2024
Updated
26 Jul 2025

Overview

Radmatrix is an open-source printed circuit board by radex, from the radex/radmatrix repository on GitHub. It is a 4-layer board of 50 × 50 mm with 198 parts on 100 nets, routed with 1,860 tracks and 343 vias.

It is built around the RP2040, TJA1050T/CM and W25Q128JVSIQ, with the AMS1117-3.3, CJ431 and H5VL10B among its other parts. Its parts include 62 resistors, 43 capacitors, 28 connectors, 23 diodes and 7 ICs. It belongs with the lEDs and displays boards and the RP2040 boards of this library.

Main components

7

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

198
QtyValueFootprintReferences
21H5VL10Bled-matrix:DFN1006_TVSD301, D302, D303, D304, D305, D501, D502, D503, D504, D505, D506, D507, D508, D509, D510, D511 +5
20Conn_01x01led-matrix:solder-pad-2.25mmJ501, J502, J503, J504, J505, J506, J507, J508, J509, J510, J511, J512, J513, J514, J515, J516 +4
14100nCapacitor_SMD:C_0402_1005MetricC201, C401, C402, C403, C404, C405, C407, C408, C409, C410, C416, C601, C707, C802
1210kResistor_SMD:R_0603_1608MetricR201, R202, R203, R204, R205, R206, R211, R212, R213, R214, R215, R216
125k1Resistor_SMD:R_0402_1005MetricR103, R104, R301, R302, R501, R507, R508, R510, R512, R513, R515, R711
12SolderJumper_3_Openled-matrix:SolderJumper-3_Open_RoundedPad_SmolJP103, JP104, JP501, JP502, JP503, JP504, JP505, JP506, JP507, JP508, JP509, JP701
1110kResistor_SMD:R_0402_1005MetricR401, R405, R502, R503, R504, R505, R506, R509, R511, R514, R601
1022uCapacitor_SMD:C_0805_2012MetricC105, C106, C202, C418, C501, C504, C505, C703, C706, C708
71uCapacitor_SMD:C_0402_1005MetricC101, C102, C103, C104, C411, C412, C413
7HL2304Package_TO_SOT_SMD:SOT-23Q501, Q502, Q503, Q504, Q505, Q506, Q507
5TestPointTestPoint:TestPoint_Pad_D1.0mmTP701, TP702, TP703, TP705, TP707
41kResistor_SMD:R_0402_1005MetricR101, R102, R404, R701
433RResistor_SMD:R_0402_1005MetricR207, R208, R209, R210
44u7Capacitor_SMD:C_0805_2012MetricC701, C702, C711, C712
4JLCToolingHoleled-matrix:jlcpcb-tooling-holeH501, H502, H503, H504
3100mΩResistor_SMD:R_1206_3216MetricR702, R703, R704
31k8Resistor_SMD:R_0603_1608MetricR105, R106, R803
3MechanicalConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ102, J103, J104
3SolderJumper_2_Openled-matrix:SolderJumper-2_Open_RoundedPad_SmolJP101, JP102, JP601
227RResistor_SMD:R_0603_1608MetricR402, R403
22kResistor_SMD:R_0402_1005MetricR709, R712
233pCapacitor_SMD:C_0402_1005MetricC414, C415
2470RResistor_SMD:R_0603_1608MetricR706, R710
2680RResistor_SMD:R_0402_1005MetricR707, R708
2LEDDiode_SMD:D_0603_1608MetricD701, D702
2SWled-matrix:HY-C-03SW101, SW102
10RResistor_SMD:R_0603_1608MetricR303
1100RResistor_SMD:R_0402_1005MetricR802
1100pCapacitor_SMD:C_0402_1005MetricC714
1100uCapacitor_SMD:C_1206_3216MetricC713
1100uCapacitor_SMD:CP_Elec_6.3x7.7C705
1100uCapacitor_Tantalum_SMD:CP_EIA-3528-15_AVX-HC503
1120RResistor_SMD:R_0402_1005MetricR602
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX401
11k5Resistor_SMD:R_0402_1005MetricR705
1220RResistor_SMD:R_0603_1608MetricR801
1470uCapacitor_SMD:CP_Elec_8x10.5C502
147uCapacitor_SMD:C_0805_2012MetricC801
16V 3A 50A 6AFuse:Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolderF701
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U701
1AudioJack3_Groundled-matrix:3.5mm-audio-jackJ801
1CANConnConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ601
1CJ431Package_TO_SOT_SMD:SOT-23U704
1DaughterConnConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ101
1DebugConnConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_HorizontalJ105
1INA180A1Package_TO_SOT_SMD:SOT-23-5U702
1RP2040led-matrix:RP2040-QFN-56U401
1SHOU HAN TF PUSHled-matrix:micro-sd-tf-pushU201
1TJA1050TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU601
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J301
1W25Q128JVSIQPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU402

Questions

How big is the Radmatrix PCB?

It measures 50 × 50 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Radmatrix use?

198 parts, built around the RP2040, TJA1050T/CM, W25Q128JVSIQ and AMS1117-3.3. 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 Radmatrix KiCad files?

From the radex/radmatrix repository on GitHub, at the commit this page was made from: the board is pcb/MainBoard/MainBoard.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 Radmatrix 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
  • 2 layers99.8 × 49.8 mmLedArrayDemo, the printed circuit board in 3D

    LedArrayDemo

    radex/radmatrix

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

    453 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

  • 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 layersDPicoTracker, the printed circuit board in 3D

    DPicoTracker

    Mineinjava/ffellowship

    Frequency Fellowship: Examining Radio Wave Propagation from a High Altitude Balloon

    23 parts1
  • 2 layers47.7 × 40.2 mmTMR - Project 1, the printed circuit board in 3D

    TMR - Project 1

    thatpeachtree/RP2040-Communication-Protocol-Interface-Board

    PCB interfacing RP2040 chip to I2C, PWM, UART, CAN, and SPI protocols.

    22 partsBSD-3-Clause
  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 4 layers37.1 × 41 mmServoLess, the printed circuit board in 3D

    ServoLess

    Aiano/ServoLess

    Wireless and brushless DC Servo.

    98 parts2
  • 4 layers99 × 60 mmGrip strength meter, the printed circuit board in 3D

    Grip strength meter

    houseofbigseals/grip_strength_meter_pcb

    schematic and pcb for custom esp32 grip strength meter project

    123 parts
  • 4 layers76 × 75.1 mmKobold, the printed circuit board in 3D

    Kobold

    tzarc/keyboards

    @tzarc's custom keyboard designs.

    104 parts993CERN-OHL-S-2.0