Skip to the content
2 layers33 × 24.8 mmCharlieBreakout, the printed circuit board in 3D

Charlieplex_Demo

Size
33 × 24.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
10
Pads
57
Tracks, vias
67, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Apr 2016
Updated
20 Jul 2026

Overview

CharlieBreakout is an open-source printed circuit board by UserHackable, from the UserHackable/Charlieplex_Demo repository on GitHub. It is a 2-layer board of 33 × 24.8 mm with 28 parts on 10 nets, routed with 67 tracks and 0 vias.

Its parts include 20 diodes and 5 resistors.

README

README.md

Charlieplex Demo Breakout Boards

This set of breakouts can be used to demonstrate how a charlieplex functions.

The Five Toggle breakout board uses on-off-on single pole, double through toggle switches. This gives each of the five output pins possible values of HIGH, LOW, and INPUT or High Impedance.

This can then be used to demonstrate how this works with the different layouts of charlieplexed LED's.

CharlieBreakout

Board dimensions

  • (130000, 97500) original units
  • (1.3000, 0.9750) inches
  • (33.0200, 24.7650) mm

gerbers

FrontBack
FrontBack

CharlieplexedLarsonScannerWandBreakout

Board dimensions

  • (350000, 40000) original units
  • (3.5000, 0.4000) inches
  • (88.9000, 10.1600) mm

gerbers

FrontBack
FrontBack

CharlieplexedPairReactorBreakout

Board dimensions

  • (110000, 110000) original units
  • (1.1000, 1.1000) inches
  • (27.9400, 27.9400) mm

gerbers

FrontBack
FrontBack

CharlieReactorBreakout

Board dimensions

  • (110000, 110000) original units
  • (1.1000, 1.1000) inches
  • (27.9400, 27.9400) mm

gerbers

FrontBack
FrontBack

FiveToggleBreakout

Board dimensions

  • (140001, 99993) original units
  • (1.4000, 0.9999) inches
  • (35.5603, 25.3982) mm

gerbers

FrontBack
FrontBack

Parts

28
QtyValueFootprintReferences
20LED3MMLED1, LED2, LED3, LED4, LED5, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20 +4
5AXIAL-0.3R1, R2, R3, R4, R5
1dummyfp0UNK_HOLE_0
11X05JP1
1dummyfp1UNK_HOLE_1

More from UserHackable/Charlieplex_Demo

2

Similar boards

  • 2 layers44.5 × 72.7 mmOSO SWAT C1-jig, the printed circuit board in 3D

    OSO SWAT C1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    28 parts2.1k
  • 2 layers95 × 54 mmEinkPDA screen, the printed circuit board in 3D

    EinkPDA screen

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    28 parts2kApache-2.0
  • 2 layers45 × 45 mmSmartbuttons, the printed circuit board in 3D

    Smartbuttons

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    28 parts915
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 2 layers34.8 × 12.2 mmInfnoise goldfingers, the printed circuit board in 3D

    Infnoise goldfingers

    waywardgeek/infnoise

    The world's easiest TRNG to get right

    28 parts854CC0-1.0
  • 2 layers55.9 × 99.1 mmStm32f0 disco Luos shield, the printed circuit board in 3D

    Stm32f0 disco Luos shield

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    28 parts546MIT
  • 2 layers88 × 25 mmEleLab v2 Frontpanel a, the printed circuit board in 3D

    EleLab v2 Frontpanel a

    Chrismettal/EleLab_v2

    Cheap DIY lab system for hobbyists and the tinkering folk

    28 parts531GPL-3.0

Questions

How big is the CharlieBreakout PCB?

It measures 33 × 24.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CharlieBreakout use?

28 parts. 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 CharlieBreakout KiCad files?

From the UserHackable/Charlieplex_Demo repository on GitHub, at the commit this page was made from: the board is KiCad/CharlieBreakout/CharlieBreakout.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CharlieBreakout design in my own project?

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