Cz badge hardware
hackzone·cz20-badge·hardware/cz-badge-hardware.kicad_pcb
About the Cz badge hardware PCB
Cz badge hardware is an open source ESP32 PCB design by hackzone, published on GitHub. It is a 2-layer board measuring 100 × 110 mm, with 161 components from 51 distinct parts.
Its main chip is the ESP32-WROVER, from the ESP32 family. Other key parts include the dnp/TP4056, dnp/DW-01, FM8002A, TM8211 and APM32F103C8T6/CS32F103C8T6. By type, the board carries 49 resistors, 37 diodes, 30 capacitors, 17 switches, 12 ICs and 9 connectors.
It belongs with the wearables designs in this gallery.
From the project
See badgeteam/ESP32-platform-firmware and docs.badge.team
See badgeteam/ESP32-platform-firmware and docs.badge.team
Node.js build static site for using with Hatchery over WebUSB
Main components on the Cz badge hardware
Cz badge hardware bill of materials (BOM)
161 components, 51 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | dnp/TP4056 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U1 |
| 1 | ESP32-WROVER ESP32-WROOM-32D Espressif | XCVR_ESP32-WROVER | U2 |
| 1 | dnp/DW-01 | SOT-23-6 | U3 |
| 2 | FM8002A Shenzhen Fuman Elec | SSOP-8_3.9x5.05mm_P1.27mm | U4, U6 |
| 1 | TM8211 Shenzhen Titan Micro Elec | SSOP-8_3.9x5.05mm_P1.27mm | U5 |
| 1 | APM32F103C8T6/CS32F103C8T6 STM32F103C8Tx APEXMIC/CKSIC | LQFP-48_7x7mm_P0.5mm | U7 |
| 1 | HX9193-33GB hengjiaxing | SOT-23-5 | U8 |
| 3 | SM16206S SM16106 Shenzhen Sunmoon Micro | QSOP-24_3.9x8.7mm_P0.635mm | U9, U10, U11 |
| 1 | dnp/HX9193-33GB | SOT-23-5 | U12 |
| 4 | dnp/AO3400 (A09T) | SOT-23 | Q9, Q11, Q13, Q14 |
| 2 | dnp/AO3401A | SOT-23 | Q10, Q12 |
| 1 | X322516MLB4SI 16MHz Yangxing Tech | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | C167321 USB_C_Receptacle | USB_C_Receptacle_China_SMT | J1 |
| 1 | HYC40-TF08-150 Micro_SD_Card HOAUC | microSD_HC_Wuerth_693072010801 | J2 |
| 1 | Conn_01x01_Male | arrow_left | J3 |
| 1 | Conn_01x01_Male | arrow_right | J4 |
| 1 | FFC10028-08SBD224K6M Conn_01x08 TXGA | FFC-SMD_8P-P1.00_FFC10028-08SBD224K6M | J7 |
| 1 | dnp/BATT | JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical | J8 |
| 1 | Conn_01x01_Male | home | J9 |
| 1 | Conn_01x01_Male | cross | J10 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Conn_01x01_Male | check | J11 |
| 9 | SW_Push | silicone_key_contact | SW1, SW3, SW4, SW5, SW7, SW9, SW11, SW13 +1 |
| 7 | SW_Push | silicone_key_contact_mirrored | SW2, SW6, SW8, SW10, SW12, SW14, SW16 |
| 1 | dnp/SW_SPDT | sk-3296s | SW17 |
| 16 | 1N4148W - | D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8 +8 |
| 1 | dnp/RED | LED_0603_1608Metric | D17 |
| 1 | dnp/GREEN | LED_0603_1608Metric | D18 |
| 1 | SS24 - | D_SMA | D19 |
| 1 | C72041 BLUE - | LED_0603_1608Metric | D33 |
| 1 | C72043 GREEN - | LED_0603_1608Metric | D34 |
| 16 | LL-R3528RGBC-008-B Luckylight | LED_Cree-PLCC4_3.2x2.8mm_CCW | D35, D36, D37, D38, D39, D40, D41, D42 +8 |
| 2 | 20PF 20pF - | C_0603_1608Metric | C1, C18 |
| 12 | 100NF 100nF - | C_0603_1608Metric | C2, C4, C6, C11, C14, C19, C20, C21 +4 |
| 1 | dnp | C_0603_1608Metric | C3 |
| 6 | 1UF 1uF - | C_0603_1608Metric | C5, C7, C12, C13, C16, C22 |
| 2 | 0.39UF 0.39uF - | C_0603_1608Metric | C8, C9 |
| 1 | 47UF 47uF - | C_0805_2012Metric | C10 |
| 1 | dnp/100nF | C_0603_1608Metric | C15 |
| 3 | 100UF 100uF - | CP_Elec_5x5.4 | C17, C24, C25 |
| 2 | dnp/1uF | C_0603_1608Metric | C26, C27 |
| 22 | 10K 10k - | R_0603_1608Metric | R1, R2, R3, R4, R10, R14, R16, R17 +14 |
| 4 | 1K2 1k2 - | R_0603_1608Metric | R5, R7, R8, R9 |
| 3 | 750 - | R_0603_1608Metric | R6, R11, R26 |
| 6 | 5K1 5k1 - | R_0603_1608Metric | R13, R15, R19, R20, R23, R24 |
| 1 | 10 - | R_0603_1608Metric | R28 |
| 3 | dnp | R_0603_1608Metric | R30, R56, R58 |
| 6 | dnp/10k | R_0603_1608Metric | R47, R48, R49, R50, R52, R53 |
| 1 | dnp/1k2 | R_0603_1608Metric | R51 |
| 1 | dnp/470 | R_0603_1608Metric | R54 |
| 1 | dnp/1k | R_0603_1608Metric | R55 |
| 1 | dnp/0 | R_0603_1608Metric | R57 |
Cz badge hardware design files
The KiCad project lives in the hackzone/cz20-badge repository on GitHub; these links point at the commit this page was built from.
Cz badge hardware: common questions
What microcontroller does the Cz badge hardware use?
The Cz badge hardware is built around the ESP32-WROVER, from the ESP32 family.
How big is the Cz badge hardware PCB?
The Cz badge hardware measures 100 × 110 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Cz badge hardware?
161 components, from 51 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 Cz badge hardware design files?
From the hackzone/cz20-badge repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Cz badge hardware design in my own project?
The repository has no license, so all rights stay with hackzone. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Cz badge hardware 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.
More boards in cz20-badge
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k