Cz badge hardware

hackzone·cz20-badge·hardware/cz-badge-hardware.kicad_pcb

Cz badge hardware PCB layout, top view — open source ESP32 board by hackzone

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

dnp/TP4056ESP32-WROVERdnp/DW-01FM8002ATM8211APM32F103C8T6/CS32F103C8T6HX9193-33GBSM16206Sdnp/HX9193-33GB

Cz badge hardware bill of materials (BOM)

161 components, 51 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
dnp/TP4056
U1
1
ESP32-WROVER
ESP32-WROOM-32D
Espressif
U2
1
dnp/DW-01
U3
2
FM8002A
Shenzhen Fuman Elec
U4, U6
1
TM8211
Shenzhen Titan Micro Elec
U5
1
APM32F103C8T6/CS32F103C8T6
STM32F103C8Tx
APEXMIC/CKSIC
U7
1
HX9193-33GB
hengjiaxing
U8
3
SM16206S
SM16106
Shenzhen Sunmoon Micro
U9, U10, U11
1
dnp/HX9193-33GB
U12
4
dnp/AO3400 (A09T)
Q9, Q11, Q13, Q14
2
dnp/AO3401A
Q10, Q12
1
X322516MLB4SI
16MHz
Yangxing Tech
Y1
1
C167321
USB_C_Receptacle
J1
1
HYC40-TF08-150
Micro_SD_Card
HOAUC
J2
1
Conn_01x01_Male
J3
1
Conn_01x01_Male
J4
1
FFC10028-08SBD224K6M
Conn_01x08
TXGA
J7
1
dnp/BATT
J8
1
Conn_01x01_Male
J9
1
Conn_01x01_Male
J10
Show 31 more
QtyPartRefs
1
Conn_01x01_Male
J11
9
SW_Push
SW1, SW3, SW4, SW5, SW7, SW9, SW11, SW13 +1
7
SW_Push
SW2, SW6, SW8, SW10, SW12, SW14, SW16
1
dnp/SW_SPDT
SW17
16
1N4148W
-
D1, D2, D3, D4, D5, D6, D7, D8 +8
1
dnp/RED
D17
1
dnp/GREEN
D18
1
SS24
-
D19
1
C72041
BLUE
-
D33
1
C72043
GREEN
-
D34
16
LL-R3528RGBC-008-B
Luckylight
D35, D36, D37, D38, D39, D40, D41, D42 +8
2
20PF
20pF
-
C1, C18
12
100NF
100nF
-
C2, C4, C6, C11, C14, C19, C20, C21 +4
1
dnp
C3
6
1UF
1uF
-
C5, C7, C12, C13, C16, C22
2
0.39UF
0.39uF
-
C8, C9
1
47UF
47uF
-
C10
1
dnp/100nF
C15
3
100UF
100uF
-
C17, C24, C25
2
dnp/1uF
C26, C27
22
10K
10k
-
R1, R2, R3, R4, R10, R14, R16, R17 +14
4
1K2
1k2
-
R5, R7, R8, R9
3
750
-
R6, R11, R26
6
5K1
5k1
-
R13, R15, R19, R20, R23, R24
1
10
-
R28
3
dnp
R30, R56, R58
6
dnp/10k
R47, R48, R49, R50, R52, R53
1
dnp/1k2
R51
1
dnp/470
R54
1
dnp/1k
R55
1
dnp/0
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