EBadge
pointblank-club·EBadge·hardware/kicad/pb_badge.kicad_pcb
About the EBadge PCB
EBadge is an open source ESP32 PCB design by pointblank-club, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 40 × 66 mm, with 14 components from 8 distinct parts.
Its main chip is the ESP32-C3-SuperMini, from the ESP32 family. Other key parts include the TP4056_MICRO-USB_CHARGER_-_1A. By type, the board carries 6 switches, 2 ICs, 2 connectors, 2 capacitors and 2 resistors.
It belongs with the wearables and iot & wireless designs in this gallery.
From the project
What is dead may never die
Official repository for the Point Blank Club Electronic Badge (EBadge). This project contains all hardware files, 3D printable enclosure designs, documentation, and firmware required to build and program your own feature-packed electronic event badge.
Interactive Display & Menu System: Custom UI driven by dedicated display code. On-Badge Games: Dino Game: Classic side-scrolling obstacle jump game. Flappy Game: Flappy Bird style arcade game. Web Portal Interface: Onboard Wi-Fi web portal for setup and customization. Local Storage Support: Persistent saving for preferences, high scores, and…
Main components on the EBadge
EBadge bill of materials (BOM)
14 components, 8 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-SuperMini | ESP32-C3-SuperMini | U1 |
| 1 | TP4056_MICRO-USB_CHARGER_-_1A | MODULE_TP4056_MICRO-USB_CHARGER_-_1A | U4 |
| 1 | Conn_01x02_Pin | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1 |
| 1 | SSD1306_OLED | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 5 | SW_Push | SW_PUSH_6mm_H5mm | SW1, SW2, SW3, SW4, SW5 |
| 1 | SW_SPST | SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW6 |
| 2 | 100nF | C_0805_2012Metric | C4, C5 |
| 2 | 10k | R_0805_2012Metric | R1, R2 |
EBadge design files
The KiCad project lives in the pointblank-club/EBadge repository on GitHub; these links point at the commit this page was built from.
EBadge: common questions
What microcontroller does the EBadge use?
The EBadge is built around the ESP32-C3-SuperMini, from the ESP32 family.
How big is the EBadge PCB?
The EBadge measures 40 × 66 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the EBadge?
14 components, from 8 distinct parts. The full bill of materials is listed on this page.
Where can I download the EBadge design files?
From the pointblank-club/EBadge repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the EBadge design in my own project?
Yes, under the terms of its Apache-2.0 license, which pointblank-club chose for the repository.
Can I test firmware for the EBadge 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