E badge

BYU-I-eBadge·e-badge·hardware v4.1.1/badge-esp32-s3/badge-esp32-s3.kicad_pcb

E badge PCB layout, top view — open source ESP32 board by BYU-I-eBadge
Simulate this board

About the E badge PCB

E badge is an open source ESP32 PCB design by BYU-I-eBadge, published on GitHub under the MIT license. It is a 2-layer board measuring 131.5 × 83.5 mm, with 207 components from 79 distinct parts.

Its main chip is the ESP32-S3-MINI-1-N4R2, from the ESP32 family. Other key parts include the TPS630701RNMR, CP2102N-A02-GQFN28R, TP4056, TPS2121RUXR and ZX-SH1.0-4PWT. By type, the board carries 69 resistors, 42 capacitors, 25 LEDs, 20 diodes, 18 connectors and 11 ICs.

It belongs with the wearables and power & battery designs in this gallery.

From the project

A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.

eBadge is a customizable, hackable electronics badge designed for students to explore, build, and learn throughout their academic journey. It’s more than just a badge—it's a personal electronics lab, wearable project canvas, and long-term learning tool.

- Custom PCB with microcontroller - Modular peripherals: LEDs, sensors, buttons, displays, etc. - Fully programmable with open-source firmware - Designed for learning — from blinking LEDs to building full apps - Battery-powered & portable — perfect for hacking on the go

Main components on the E badge

E badge bill of materials (BOM)

207 components, 79 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-S3-MINI-1-N4R2
U1
1
TPS630701RNMR
U2
1
CP2102N-A02-GQFN28R
U3
1
TP4056
TOPPOWER(Nanjing Extension Microelectronics)
U4
1
TPS2121RUXR
TI(德州仪器)
U5
1
ZX-SH1.0-4PWT
U6
1
TUSB321AIRWBR
TI(德州仪器)
U8
1
AP63201WU-7
DIODES(美台)
U9
2
SY6288F1ABC
Silergy(矽力杰)
U11, U12
1
MMA8452QR1_C11360
U18
2
SS8050 200-350
Changjiang Electronics Tech (CJ)
Q1, Q2
1
AP1606
ALLPOWER(铨力)
Q3
1
DTC114E
Q5
3
AO3415
AO3415_C54938718
FOSAN(富捷/富信)
Q7, Q8, Q9
1
DMN3150L-7
DIODES(美台)
Q10
1
B4B-PH-SM4-TB (LF)(SN)
CN1
2
Connector, USB-TYPE-C-16P
J1, J2
2
Conn_02x06_Odd_Even
J3, J9
1
Conn_02x15_Odd_Even
J4
4
Conn_01x02_Socket
J5, J12, J14, J15
Show 59 more
QtyPartRefs
2
Conn_01x04_Socket
J6, J13
2
Conn_01x08_Socket
J7, J8
1
Conn_02x03_Odd_Even
J11
1
PH-2A_C2319
P1
1
FPC 0.5MM 12P Pull type H2.0mm Pick up
P2
1
WJ124-3.81-02P-14-00A
WJ124-3.81-2P
KANGNEX(康奈克斯电气)
P3
1
MLT-5020
BUZZER1
1
TF PUSH
Card1
2
TS-1088-AR02016
SW1, SW2
6
TS665CJ
SW4, SW5, SW6, SW7, SW8, SW9
1
SK22D02G5
HanElectricity(瀚源)
SW10
24
SK6805MICRO-J
欧思科光电
AL1, AL2, AL3, AL4, AL5, AL6, AL7, AL8 +16
1
RS-3535MWAM
LED1
3
Red
Hubei KENTO Elec
D1, D14, D19
6
LESD5D5.0CT1G
D2, D3, D4, D6, D7, D8
2
B0520W
hongjiacheng
D5, D16
1
SMAJ5.0CA
SMAJ5.0CA_C116601
MDD(辰达半导体)
D9
1
B5819WT
hongjiacheng
D10
1
MM5Z9V1T1G
onsemi(安森美)
D11
1
Green
Hubei KENTO Elec
D12
1
SMAJ13CA
hongjiacheng
D13
2
MM5Z5V1T1G
onsemi(安森美)
D15, D20
2
SS32F
SS32F_C719168
SHIKUES(时科)
D17, D18
1
ANR4030T3R9M
APV(爱普微)
L1
1
MPZ2012S101AT000
TDK
L2
1
FTC404020S1R5MGCA
cjiang(长江微电)
L4
7
10uF
Samsung Electro-Mechanics
C1, C5, C6, C7, C12, C24, C39
2
100nF
YAGEO
C2, C14
10
100nF
Samsung Electro-Mechanics
C3, C4, C10, C11, C25, C34, C35, C36 +2
6
1uF
Samsung Electro-Mechanics
C8, C9, C15, C16, C32, C33
6
1uF
Samsung Electro-Mechanics
C18, C19, C20, C21, C22, C23
1
4.7uF
Samsung Electro-Mechanics
C26
6
22uF
C28, C29, C30, C31, C38, C40
1
TMK107BBJ106MA-T
C37
3
10uF
Murata Electronics
C42, C43, C45
4
0Ω
UNI-ROYAL(Uniroyal Elec)
R1, R11, R12, R64
1
3362P-1-501
3362P-1-501_C48997906
JIERR(捷而瑞)
R2
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R3, R4
1
FRC0402F9103TS
910k
FOJAN(富捷)
R5
12
10kΩ
UNI-ROYAL(Uniroyal Elec)
R6, R10, R13, R14, R17, R44, R46, R48 +4
1
22kΩ
UNI-ROYAL(Uniroyal Elec)
R7
1
47kΩ
UNI-ROYAL(Uniroyal Elec)
R8
2
1kΩ
UNI-ROYAL(Uniroyal Elec)
R9, R25
3
470Ω
UNI-ROYAL(Uniroyal Elec)
R15, R16, R55
8
100Ω
UNI-ROYAL(Uniroyal Elec)
R18, R20, R40, R47, R49, R50, R51, R52
2
47Ω
UNI-ROYAL(Uniroyal Elec)
R21, R24
2
300Ω
UNI-ROYAL(Uniroyal Elec)
R22, R54
1
YF16-FL7.2-B5KA(45-10)-R-A28
R23
1
2.2kΩ
UNI-ROYAL(Uniroyal Elec)
R26
12
10kΩ
UNI-ROYAL(Uniroyal Elec)
R27, R28, R29, R30, R31, R32, R33, R34 +4
5
100kΩ
UNI-ROYAL(Uniroyal Elec)
R39, R53, R56, R60, R62
1
150kΩ
UNI-ROYAL(Uniroyal Elec)
R41
1
27Ω
R42
2
4.7kΩ
UNI-ROYAL(Uniroyal Elec)
R43, R45
2
3.3kΩ
UNI-ROYAL(Uniroyal Elec)
R58, R61
2
1MΩ
UNI-ROYAL(Uniroyal Elec)
R59, R71
1
39kΩ
UNI-ROYAL(Uniroyal Elec)
R63
1
12kΩ
UNI-ROYAL(Uniroyal Elec)
R65
1
68kΩ
UNI-ROYAL(Uniroyal Elec)
R67

E badge design files

The KiCad project lives in the BYU-I-eBadge/e-badge repository on GitHub; these links point at the commit this page was built from.

E badge: common questions

What microcontroller does the E badge use?

The E badge is built around the ESP32-S3-MINI-1-N4R2, from the ESP32 family.

How big is the E badge PCB?

The E badge measures 131.5 × 83.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the E badge?

207 components, from 79 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 E badge design files?

From the BYU-I-eBadge/e-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 E badge design in my own project?

Yes, under the terms of its MIT license, which BYU-I-eBadge chose for the repository.

Can I test firmware for the E 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