2026-badge
bsidesorlando·2026-badge·hardware/bsidesorl-v1.kicad_pcb
About the 2026-badge PCB
2026-badge is an open source RISC-V PCB design by bsidesorlando, published on GitHub. It is a 2-layer board measuring 92 × 63.4 mm, with 28 components from 16 distinct parts.
Its main chip is the CH32V003F4P6, from the RISC-V family. Other key parts include the TPS61021ADSGR. By type, the board carries 14 resistors, 6 capacitors, 4 diodes, 2 ICs, 1 transistor and 1 inductor.
It belongs with the wearables designs in this gallery.
From the project
The electronic badge for BSides Orlando 2026, themed around retro-futurism: a 1960s World's Fair vision of tomorrow, with Lil Chompy the alligator at the wheel of a flying car.
The electronic badge for BSides Orlando 2026, themed around retro-futurism: a 1960s World's Fair vision of tomorrow, with Lil Chompy the alligator at the wheel of a flying car.
- CH32V003 RISC-V microcontroller, powered by one AAA cell through a TPS61021A boost converter. - Three SK6812MINI-E RGB LEDs: the flying car's headlights, and the fingerprint scanner indicator. - Four self-blinking LEDs: the tower spire and the geodesic sphere. - Two capacitive touch pads: the fingerprint, and Lil Chompy's head. - SAO connector: the badge is an SAOv3 host on I2C, and GPIO1/GPIO2 carry a 115200-baud…

Main components on the 2026-badge
2026-badge bill of materials (BOM)
28 components, 16 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH32V003F4P6 | TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | TPS61021ADSGR | WSON-8_L2.0-W2.0-P0.50-TL-EP | U2 |
| 1 | SI2302S | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1 |
| 3 | SK6812MINI-E | LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | D1, D2, D3 |
| 1 | TPD4E05U06DQAR_C22390021 | DFN2510-10_L2.5-W1.0-P0.50-BL | D4 |
| 1 | 1UH 1uH | L_1008_2520Metric | L1 |
| 1 | 100NF 100nF | C_0603_1608Metric | C1 |
| 3 | 22UF 22uF | C_0603_1608Metric | C2, C4, C5 |
| 1 | 10PF 10pF | C_0603_1608Metric | C3 |
| 1 | 2.2UF 2.2uF | C_0603_1608Metric | C6 |
| 1 | 1M | R_0603_1608Metric | R1 |
| 1 | 316K | R_0603_1608Metric | R2 |
| 1 | 100K | R_0603_1608Metric | R3 |
| 5 | 33R | R_0603 | R4, R6, R7, R8, R9 |
| 2 | 10K | R_0603 | R5, R14 |
| 4 | 470R | R_0603_1608Metric | R10, R11, R12, R13 |
2026-badge design files
The KiCad project lives in the bsidesorlando/2026-badge repository on GitHub; these links point at the commit this page was built from.
2026-badge: common questions
What microcontroller does the 2026-badge use?
The 2026-badge is built around the CH32V003F4P6, from the RISC-V family.
How big is the 2026-badge PCB?
The 2026-badge measures 92 × 63.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 2026-badge?
28 components, from 16 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the 2026-badge design files?
From the bsidesorlando/2026-badge repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the 2026-badge design in my own project?
The repository has no license, so all rights stay with bsidesorlando. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the 2026-badge without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.
Similar boards
RISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0129RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034