Skip to the content
PCBKitNew board
2 layers53 × 41.5 mmMatrix, the printed circuit board in 3D

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

1

README

README.md

matrix

Charlieplexed LED matrix controlled by an ESP32-C6-MINI-1U.

Schematic

PCB

Parts

73
QtyValueFootprintReferences
32LED_SmallLED_SMD:LED_0603_1608MetricD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16
10TestPointTestPoint:TestPoint_Pad_D1.0mm3V3, BAT, CP1, CP2, CP3, CP4, CP5, CP6, GND, USB
8470Resistor_SMD:R_0603_1608MetricR5, R6, R7, R8, R9, R10, R13, R14
4SW_PushButton_Switch_SMD:SW_SPST_TS-1088-xR020SW1, SW2, SW3, SW4
210kResistor_SMD:R_0603_1608MetricR3, R4
22.2 uFCapacitor_SMD:C_0603_1608MetricC1, C2
222Resistor_SMD:R_0603_1608MetricR11, R12
25.1kResistor_SMD:R_0603_1608MetricR1, R2
10.1 uFCapacitor_SMD:C_0603_1608MetricC5
11 uFCapacitor_SMD:C_0603_1608MetricC3
122 uFCapacitor_SMD:C_0603_1608MetricC4
1Conn_01x02Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ1
1ESP32-C6-MINI-1/UPCM_Espressif:ESP32-C6-MINI-1UU1
1LOGOLOGOG***
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J2
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23-3U2

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

    Co2-sensor

    blinry/co2-canary

    An open-hardware, ultra-low power CO2 sensor

    57 parts78
  • 4 layers79 × 79 mmMinuet, the printed circuit board in 3D

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

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

    MiniCO2

    nup002/miniCO2

    A miniature USB CO2 sensor

    25 parts40
  • 2 layers43.3 × 37.6 mmZBSmartMeter, the printed circuit board in 3D

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

    Dankdryer

    dankamongmen/dankdryer

    the world's best filament dryer

    52 parts21Apache-2.0
  • 4 layers54.6 × 86.3 mmA0, the printed circuit board in 3D

    A0

    absmach/a0

    A0 IoT Gateway

    131 parts16Apache-2.0
  • 4 layers38.5 × 39.2 mmDriver board, the printed circuit board in 3D

    Driver board

    slimcdk/wisweep

    ESP32 and Trinamic based closed-loop stepper controller

    58 parts14MIT