

Badge
TETRISCARD - credit card sized tetris machine!!
- Size
- 54 × 85.6 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 236
- Nets
- 58
- Pads
- 558
- Tracks, vias
- 1,599, 275
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 3 Jul 2026
- Updated
- 3 Jul 2026
Overview
Badge is an open-source printed circuit board by Cybdo, from the Cybdo/tetriscard repository on GitHub. It is a 4-layer board of 54 × 85.6 mm with 236 parts on 58 nets, routed with 1,599 tracks and 275 vias.
It is built around the ESP32-C6-MINI-1 and 1N5819WS. Its parts include 202 diodes, 21 resistors, 3 capacitors, 3 connectors and 2 ICs. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.
Main components
2README
README.md#TetrisCard
TETRISCARD - credit card sized tetris machine!!
ESP32-C6 based, battery powered 20x10 LED matrix
falling out @ shenzhen, july 1-7 2026
Parts
236| Qty | Value | Footprint | References |
|---|---|---|---|
| 200 | LED | imports:LED_0402_1005Metric no ref | D0, D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111 +184 |
| 15 | 150R | Resistor_SMD:R_0402_1005Metric | R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14 |
| 4 | 10kR | Resistor_SMD:R_0402_1005Metric | R16, R17, R19, R20 |
| 3 | SW_Push | Button_Switch_THT:SW_PUSH-12mm_Wuerth-430476085716 | LEFT, RIGHT, SPIN / CONFIRM |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C0, C2 |
| 2 | 1N5819WS | Diode_SMD:D_SOD-323 | D201, D202 |
| 2 | 1kR | Resistor_SMD:R_0402_1005Metric | R15, R18 |
| 2 | Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J0, J1 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW0, SW1 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | ESP32-C6-MINI-1 | RF_Module:ESP32-C6-MINI-1 | U1 |
| 1 | MCP1700x-330xxTT | Package_TO_SOT_SMD:SOT-23 | U0 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | P0 |
Questions
How big is the Badge PCB?
It measures 54 × 85.6 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Badge use?
236 parts, built around the ESP32-C6-MINI-1 and 1N5819WS. 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 Badge KiCad files?
From the Cybdo/tetriscard repository on GitHub, at the commit this page was made from: the board is badge.kicad_pcb and its schematic badge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Badge design in my own project?
Its repository states no licence, so its author keeps all rights: ask Cybdo before reusing the design.
Similar boards
- 4 layers

- 4 layers86 × 56 mm

- 2 layers25 × 22.6 mm

- 2 layers27.9 × 41.7 mm

Modbus Adapter
tomasmcguinness/esp32-modbus-serial-adapter
The hardware folder contains a KiCad PCB design, designed around the ESP32-C6-MINI-1. Both the antenna and non-antenna (U1) versions will work here due to the location of the ESP32.
23 parts4 - 2 layers40 × 22.1 mm

- 2 layers50 × 45.3 mm

Tempic HW
jernej13/Tempic
Small solarpowered ESP32 based indoor/outdoor wifi weather station.
61 parts2MIT - 2 layers30.4 × 52.6 mm

MBus ESP Adapter
tomasmcguinness/matter-esp32-mbus-adapter
An ESP32-C6 adapter board for wired M-Bus (EN 13757) meters, with firmware examples that expose meter readings to a Matter fabric over Thread.
42 parts2 - 2 layers105 × 90 mm

Ws uc06
wildsystems/ws-uc06
Custom ESP32-C6 development board with power input protection, relay outputs, opto-isolated I/O, NTC sensor input, and JTAG debugging. Designed as a DIY-friendly controller base.
84 parts2