E badge
BYU-I-eBadge·e-badge·hardware v4.1.1/badge-esp32-s3/badge-esp32-s3.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-MINI-1-N4R2 | ESP32-S2-MINI-1 | U1 |
| 1 | TPS630701RNMR | VQFN-HR-15_L3.0-W2.5-P0.50-BL_TPS63070RNMR | U2 |
| 1 | CP2102N-A02-GQFN28R | QFN-28_L5.0-W5.0-P0.50-TL-EP3.3 | U3 |
| 1 | TP4056 TOPPOWER(Nanjing Extension Microelectronics) | ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | U4 |
| 1 | TPS2121RUXR TI(德州仪器) | VQFN-HR-12_L2.5-W2.0-P0.50-BL | U5 |
| 1 | ZX-SH1.0-4PWT | CONN-SMD_4P-P1.00_MEGASTAR_ZX-SH1.0-4PWT | U6 |
| 1 | TUSB321AIRWBR TI(德州仪器) | X2QFN-12_L1.6-W1.6-P0.40-BL | U8 |
| 1 | AP63201WU-7 DIODES(美台) | TSOT-26_L2.9-W1.6-P0.95-LS2.8-BL | U9 |
| 2 | SY6288F1ABC Silergy(矽力杰) | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | U11, U12 |
| 1 | MMA8452QR1_C11360 | QFN-16_L3.0-W3.0-P0.50-TL_MMA8452QR1 | U18 |
| 2 | SS8050 200-350 Changjiang Electronics Tech (CJ) | Q_SOT-23 | Q1, Q2 |
| 1 | AP1606 ALLPOWER(铨力) | DFN-3L_L1.0-W0.6-P0.65-BR | Q3 |
| 1 | DTC114E | DTC114EE | Q5 |
| 3 | AO3415 AO3415_C54938718 FOSAN(富捷/富信) | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q7, Q8, Q9 |
| 1 | DMN3150L-7 DIODES(美台) | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR-CW | Q10 |
| 1 | B4B-PH-SM4-TB (LF)(SN) | CONN-SMD_B4B-PH-SM4-TB-LF-SN | CN1 |
| 2 | Connector, USB-TYPE-C-16P | TYPE-C-SMD_HX-TYPE-C-16PIN | J1, J2 |
| 2 | Conn_02x06_Odd_Even | PinSocket_2x06_P2.54mm_Vertical | J3, J9 |
| 1 | Conn_02x15_Odd_Even | PinSocket_2x15_P2.54mm_Vertical | J4 |
| 4 | Conn_01x02_Socket | PinSocket_1x02_P2.54mm_Vertical | J5, J12, J14, J15 |
Show 59 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | Conn_01x04_Socket | PinSocket_1x04_P2.54mm_Vertical | J6, J13 |
| 2 | Conn_01x08_Socket | PinSocket_1x08_P2.54mm_Vertical | J7, J8 |
| 1 | Conn_02x03_Odd_Even | PinSocket_2x03_P2.54mm_Vertical | J11 |
| 1 | PH-2A_C2319 | CONN-TH_2P-P2.00_PH-2A_C2319 | P1 |
| 1 | FPC 0.5MM 12P Pull type H2.0mm Pick up | FPC-SMD_12P-L11.5-W5.4-P0.50 | P2 |
| 1 | WJ124-3.81-02P-14-00A WJ124-3.81-2P KANGNEX(康奈克斯电气) | CONN-TH_2P-P3.81_KF124-3.81-2P | P3 |
| 1 | MLT-5020 | BUZ-SMD_L5.0-W5.5-P4.60 | BUZZER1 |
| 1 | TF PUSH | TF-SMD_TF-PUSH | Card1 |
| 2 | TS-1088-AR02016 | SW-SMD_L3.9-W3.0-P4.45 | SW1, SW2 |
| 6 | TS665CJ | SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | SW4, SW5, SW6, SW7, SW8, SW9 |
| 1 | SK22D02G5 HanElectricity(瀚源) | SW-TH_SK22D02G5 | SW10 |
| 24 | SK6805MICRO-J 欧思科光电 | LED-SMD_4P-SK6805MICRO-J | AL1, AL2, AL3, AL4, AL5, AL6, AL7, AL8 +16 |
| 1 | RS-3535MWAM | LED-ARRAY-SMD_L3.7-W3.5-P1.10-TL | LED1 |
| 3 | Red Hubei KENTO Elec | D_0603 | D1, D14, D19 |
| 6 | LESD5D5.0CT1G | SOD-523_L1.2-W0.8-LS1.6-BI | D2, D3, D4, D6, D7, D8 |
| 2 | B0520W hongjiacheng | D_SOD-123 | D5, D16 |
| 1 | SMAJ5.0CA SMAJ5.0CA_C116601 MDD(辰达半导体) | SMA_L4.3-W2.7-LS5.1-BI | D9 |
| 1 | B5819WT hongjiacheng | D_SOD-523 | D10 |
| 1 | MM5Z9V1T1G onsemi(安森美) | SOD-523_L1.2-W0.8-LS1.6-RD-1 | D11 |
| 1 | Green Hubei KENTO Elec | D_0805 | D12 |
| 1 | SMAJ13CA hongjiacheng | SMA_L4.3-W2.7-LS5.1-BI | D13 |
| 2 | MM5Z5V1T1G onsemi(安森美) | SOD-523F_L1.2-W0.8-LS1.7-RD | D15, D20 |
| 2 | SS32F SS32F_C719168 SHIKUES(时科) | SMAF_L3.5-W2.6-LS4.7-RD | D17, D18 |
| 1 | ANR4030T3R9M APV(爱普微) | IND-SMD_L4.0-W4.0 | L1 |
| 1 | MPZ2012S101AT000 TDK | L0805 | L2 |
| 1 | FTC404020S1R5MGCA cjiang(长江微电) | IND-SMD_L4.1-W4.1_SPM40XX | L4 |
| 7 | 10uF Samsung Electro-Mechanics | C_0603 | C1, C5, C6, C7, C12, C24, C39 |
| 2 | 100nF YAGEO | C_0603 | C2, C14 |
| 10 | 100nF Samsung Electro-Mechanics | C_0402 | C3, C4, C10, C11, C25, C34, C35, C36 +2 |
| 6 | 1uF Samsung Electro-Mechanics | C_0402 | C8, C9, C15, C16, C32, C33 |
| 6 | 1uF Samsung Electro-Mechanics | C_0603 | C18, C19, C20, C21, C22, C23 |
| 1 | 4.7uF Samsung Electro-Mechanics | C_0603 | C26 |
| 6 | 22uF | C_0805 | C28, C29, C30, C31, C38, C40 |
| 1 | TMK107BBJ106MA-T | C0603 | C37 |
| 3 | 10uF Murata Electronics | C_0805 | C42, C43, C45 |
| 4 | 0Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R1, R11, R12, R64 |
| 1 | 3362P-1-501 3362P-1-501_C48997906 JIERR(捷而瑞) | RES-ADJ-TH_3362P | R2 |
| 2 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R3, R4 |
| 1 | FRC0402F9103TS 910k FOJAN(富捷) | R0402 | R5 |
| 12 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R6, R10, R13, R14, R17, R44, R46, R48 +4 |
| 1 | 22kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R7 |
| 1 | 47kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R8 |
| 2 | 1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R9, R25 |
| 3 | 470Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R15, R16, R55 |
| 8 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R18, R20, R40, R47, R49, R50, R51, R52 |
| 2 | 47Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R21, R24 |
| 2 | 300Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R22, R54 |
| 1 | YF16-FL7.2-B5KA(45-10)-R-A28 | JOYTICK-TH_YF16-DFL7.2-B5KO-45-10-B5KO-55--RG-A22 | R23 |
| 1 | 2.2kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R26 |
| 12 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0603 | R27, R28, R29, R30, R31, R32, R33, R34 +4 |
| 5 | 100kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R39, R53, R56, R60, R62 |
| 1 | 150kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R41 |
| 1 | 27Ω | R_0402_1005Metric | R42 |
| 2 | 4.7kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R43, R45 |
| 2 | 3.3kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R58, R61 |
| 2 | 1MΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R59, R71 |
| 1 | 39kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R63 |
| 1 | 12kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R65 |
| 1 | 68kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | 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
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k