Chroma badge
wisdom-km·chroma-badge·hardware/pcb/badge.kicad_pcb
About the Chroma badge PCB
Chroma badge is an open source ESP32 PCB design by wisdom-km, published on GitHub under the Custom license license. It is a 2-layer board measuring 91 × 84 mm, with 52 components from 29 distinct parts.
Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the ST25DV64KC-IER6S3, TP4054 and XC6220B331MR-G. By type, the board carries 20 capacitors, 15 resistors, 5 diodes, 4 ICs, 3 connectors and 2 transistors.
It belongs with the iot & wireless, wearables and displays & leds designs in this gallery.
From the project
Open-source color e-ink name badge — hardware, firmware, and companion software.
仓库:https://github.com/wisdom-km/chroma-badge
一块 6.3 mm 厚的电子工牌:4.2" 黑白红黄四色墨水屏 + ESP32-C3(Wi-Fi/BLE/原生 USB)+ ST25DV64KC NFC + ≤2 mm 超薄锂电 + USB-C。固件目前是 v0.2 上电自检;手机传图(F2)未写。
用 Cursor 打开这个文件夹(本地 Agent)。根目录 AGENTS.md 和 .cursor/rules/badge.mdc 会带上约定。
- LICENSE.md:硬件 CERN-OHL-P-2.0,固件/脚本 MIT - AGENTS.md:硬性约定与当前进度 - docs/01-architecture-decisions.md:选型 - docs/02-bom-and-cost.md:BOM;屏贴胶 3M 467MP - docs/03-handoff.md:复现步骤与当前板指纹 - docs/09-process.md:CI、生产包、贴胶 - hardware/pcb/:由 scripts/design.py 生成 - firmware/README.md:v0.2 自检;不要覆盖 output/badge-42c-v0.1.bin`

Main components on the Chroma badge
Chroma badge bill of materials (BOM)
52 components, 29 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-MINI-1-N4 | ESP32-C3-MINI-1 | U1 |
| 1 | ST25DV64KC-IER6S3 | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | TP4054 | SOT-23-5 | U3 |
| 1 | XC6220B331MR-G | SOT-23-5 | U4 |
| 1 | SI1308EDL Si1308EDL | SOT-323_SC-70 | Q1 |
| 1 | AO3401A | SOT-23 | Q2 |
| 1 | C262657 EPD FPC 24P 0.5mm | Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal | J1 |
| 1 | C145956 BATT JST-SHL 1.0mm | JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal | J2 |
| 1 | C223907 USB-C 16P 沉板 (TYPE-C-31-M-14) | TYPE-C-31-M-14 | J3 |
| 1 | C221929 RESET | SW_SPST_PTS810 | SW1 |
| 1 | C221929 BOOT/USER | SW_SPST_PTS810 | SW2 |
| 3 | MBR0530 | D_SOD-123 | D1, D2, D3 |
| 1 | RED | LED_0603_1608Metric | D4 |
| 1 | GREEN | LED_0603_1608Metric | D5 |
| 1 | 47UH 47uH | L_Changjiang_FNR4018S | L1 |
| 3 | 4.7U 4.7u | C_0603_1608Metric | C1, C2, C4 |
| 3 | 10U 10u | C_0603_1608Metric | C3, C6, C12 |
| 3 | 100N 100n | C_0402_1005Metric | C5, C7, C9 |
| 4 | 1u | C_0402_1005Metric | C8, C10, C13, C14 |
| 1 | 4.7U/25V 4.7u/25V | C_0805_2012Metric | C15 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1U/50V 1u/50V | C_0805_2012Metric | C16, C17 |
| 4 | 1U/25V 1u/25V | C_0603_1608Metric | C18, C19, C20, C21 |
| 3 | 5.1K 5.1k | R_0402_1005Metric | R1, R2, R3 |
| 2 | 1k | R_0402_1005Metric | R4, R9 |
| 3 | 1M | R_0402_1005Metric | R5, R6, R15 |
| 3 | 10K 10k | R_0402_1005Metric | R7, R8, R10 |
| 2 | 4.7K 4.7k | R_0402_1005Metric | R11, R12 |
| 1 | 100K 100k | R_0402_1005Metric | R13 |
| 1 | 2.2R | R_0603_1608Metric | R14 |
Chroma badge design files
The KiCad project lives in the wisdom-km/chroma-badge repository on GitHub; these links point at the commit this page was built from.
Chroma badge: common questions
What microcontroller does the Chroma badge use?
The Chroma badge is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.
How big is the Chroma badge PCB?
The Chroma badge measures 91 × 84 mm, has 2 copper layers and is 0.8 mm thick.
How many components are on the Chroma badge?
52 components, from 29 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 Chroma badge design files?
From the wisdom-km/chroma-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 Chroma badge design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Chroma badge without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k