

Matrix
Charlieplexed LED matrix using an ESP32
- Size
- 53 × 41.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 73
- Nets
- 46
- Pads
- 213
- Tracks, vias
- 271, 99
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 30 Dec 2025
- Updated
- 10 Aug 2026
Overview
Matrix is an open-source printed circuit board by ayukmr, from the ayukmr/matrix repository on GitHub, published under the MIT licence. It is a 2-layer board of 53 × 41.5 mm with 73 parts on 46 nets, routed with 271 tracks and 99 vias.
It is built around the ESP32-C6-MINI-1U-H4. Its parts include 32 diodes, 14 resistors, 5 capacitors, 4 switches and 2 ICs. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.
Main components
1README
README.mdmatrix
Charlieplexed LED matrix controlled by an ESP32-C6-MINI-1U.
Schematic
PCB

Parts
73| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | LED_Small | LED_SMD:LED_0603_1608Metric | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16 |
| 10 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | 3V3, BAT, CP1, CP2, CP3, CP4, CP5, CP6, GND, USB |
| 8 | 470 | Resistor_SMD:R_0603_1608Metric | R5, R6, R7, R8, R9, R10, R13, R14 |
| 4 | SW_Push | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1, SW2, SW3, SW4 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 2.2 uF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R11, R12 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 1 | 0.1 uF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 1 uF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 22 uF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J1 |
| 1 | ESP32-C6-MINI-1/U | PCM_Espressif:ESP32-C6-MINI-1U | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U2 |
The 70 most common of 73 parts.
Questions
How big is the Matrix PCB?
It measures 53 × 41.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Matrix use?
73 parts, built around the ESP32-C6-MINI-1U-H4. 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 KiCad files?
From the ayukmr/matrix repository on GitHub, at the commit this page was made from: the board is pcb/matrix.kicad_pcb and its schematic pcb/matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Matrix design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers61 × 61 mm

- 4 layers79 × 79 mm

Minuet
brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.
103 parts67MIT - 4 layers36.5 × 69 mm

Storm tracker
solderable/storm-tracker-hardware
Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package
102 parts58 - 4 layers13.6 × 19.4 mm

- 2 layers43.3 × 37.6 mm

ZBSmartMeter
Tropaion/ZigBee_SmartMeter_Reader
This is a ZigBee device to collect data from smartmeters using the DLMS/COSEM protocol.
37 parts32GPL-3.0 - 2 layers100 × 75 mm

- 4 layers54.6 × 86.3 mm

- 4 layers38.5 × 39.2 mm
