

Badge Rootcon
Your ROOTCON 2025 badge is more than just an accessory. It's designed for you to interact with it! Play a game of Ping Pong or uncover the hidden message it holds.
- Size
- 82.9 × 100.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 48
- Nets
- 37
- Pads
- 151
- Tracks, vias
- 300, 40
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 26 Jun 2025
- Updated
- 30 Sep 2025
Overview
Badge Rootcon is an open-source printed circuit board by ROOTCONLabs, from the ROOTCONLabs/RC19 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 82.9 × 100.1 mm with 48 parts on 37 nets, routed with 300 tracks and 40 vias.
It is built around the CH32V003F4U6, AP2112K-3.3 and WS2812B, with the DMG3415U-7 and MBR120 among its other parts. Its parts include 14 capacitors, 9 diodes, 7 resistors, 4 switches and 3 connectors. It belongs with the lEDs and displays boards and the RISC-V boards of this library.
Main components
5CH32V003F4U6
QFN-20(3X3)16KB 18 48MHz Others QFN-20(3X3) Microcontrollers (MCU/MPU/SOC) ROHSWCH (Nanjing Qinheng Microelectronics)Microcontrollers (MCU/MPU/SOC)AP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorisedDMG3415U-7
SOT-23-55℃~+150℃ 1 P-Channel 1V 20V 25pF 294pF 42.5mΩ@4.5V 4A 9.1nC 900mW SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsMBR120
SOD-123Schottky DiodesDoeshare
README
README.mdROOTCON 2025 Badge
Getting Started 🎮
Your ROOTCON 2025 badge is more than just an accessory. It's designed for you to interact with it! Play a game of Ping Pong or uncover the hidden message it holds.
To start the Ping Pong game, press and hold both buttons at the same time for half a second, then release them. You'll see a sequence begin. After that, press either button to start playing. What happens if you only press one? Experiment and find out!
Technology 🔧
- CH32V003
- Neopixels
- 2x AAA Battery Holder
Build Firmware 🛠️
The badge comes with the firmware pre-installed, but if you need to reprogram it, you can download the binary files available in the "releases" section and flash it with a programer device.
If you want to create your own firmware, check out the guide in the README file inside the firmware folder.
Gratitude ✨
Do you want to say thank you? Tag these companies on social networks and show them your badge, thanks to them it is possible
License 📄
Electronic Cats invests time and resources providing this open source design, please support Electronic Cats and open-source hardware by purchasing products from Electronic Cats!
Designed by Electronic Cats.
Hardware released under an CERN Open Hardware Licence v1.2. See the LICENSE_HARDWARE file for more information.
Parts
48| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C16, C17, C18, C19, C20, C21, C23, C24 |
| 8 | WS2812B | LED_SMD:LED_WS2812B-Mini_PLCC4_3.5x3.5mm | D11, D12, D13, D14, D15, D16, D17, D18 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C9, C25 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R40, R44 |
| 2 | BTN_1 | Button_Switch_SMD:SW_SPST_TL3342 | SW9, SW10 |
| 1 | 1.5k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 100nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C32 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C22 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 750mA | Fuse:Fuse_0603_1608Metric | F2 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | Battery | Footprints:BAT-TH_BH-AAA-A1AJ024 | J4 |
| 1 | CH32V003F4U6 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
| 1 | DMG3415U-7 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | G*** | kibuzzard-6866FF73 | kibuzzard-6866FF73 |
| 1 | G*** | kibuzzard-684B03C9 | kibuzzard-684B03C9 |
| 1 | G*** | kibuzzard-6866FFB7 | kibuzzard-6866FFB7 |
| 1 | G*** | kibuzzard-6866FFC3 | kibuzzard-6866FFC3 |
| 1 | G*** | kibuzzard-6866FFDF | kibuzzard-6866FFDF |
| 1 | G*** | kibuzzard-684B03D5 | kibuzzard-684B03D5 |
| 1 | G*** | kibuzzard-684B03BD | kibuzzard-684B03BD |
| 1 | MBR120 | Diode_SMD:D_SOD-123F | D3 |
| 1 | ON | Footprints:MSK12C02 | SW8 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_TL3342 | SW7 |
| 1 | SWD | Footprints:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | USB_C_Plug_USB2.0 | Footprints:C393939 | P5 |
Questions
How big is the Badge Rootcon PCB?
It measures 82.9 × 100.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Badge Rootcon use?
48 parts, built around the CH32V003F4U6, AP2112K-3.3, WS2812B and DMG3415U-7. 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 Rootcon KiCad files?
From the ROOTCONLabs/RC19 repository on GitHub, at the commit this page was made from: the board is hardware/Badge_Rootcon.kicad_pcb and its schematic hardware/Badge_Rootcon.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Badge Rootcon design in my own project?
Its repository publishes it under the GPL-3.0 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 layers105.2 × 107 mm

- 2 layers75.2 × 76.5 mm

- 2 layers93.2 × 100 mm

Badge dragonJar-2025
ElectronicCats/badge-dragonJar-2025
¡El badge oficial de DragonJarCON 2025! Un dispositivo NFC programable con pantalla OLED, múltiples LEDs y un reto de hacking integrado. Diseñado para la comunidad de DragonJar
66 parts2 - 2 layers40 × 40 mm

VeinFinder ControlBoard
ElectronicCats/Vein-Finder
A reliable, easy-to-make and open source device!
39 parts7GPL-3.0 - 2 layers50.8 × 22.9 mm

- 2 layers51.2 × 124.2 mm

- 2 layers48 × 33.3 mm

- 2 layers60 × 121.3 mm
