Blinky badge light
rowr111·blinky-badge-light·hardware/KiCad/blinky_badge_light/blinky_badge_light.kicad_pcb
About the Blinky badge light PCB
Blinky badge light is an open source ESP32 PCB design by rowr111, published on GitHub under the MIT license. It is a 4-layer board measuring 108.6 × 87.8 mm, with 105 components from 36 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the TP4056, AP2112K-3.3, MT3608, CP2102N-AXX-XQFN24 and SN74LVC1T45DBV. By type, the board carries 41 capacitors, 28 diodes, 20 resistors, 6 ICs, 4 transistors and 1 battery holder.
It belongs with the wearables, rf & radio and power & battery designs in this gallery.
From the project
lighting badge with unique patterns and sound reactivity
- Although this project was written from scratch, has some different features, and uses a different microcontroller etc from the original badge, it shares the fundamental shared goal of the original - to light up the night in a fun and personal way! - I also re-use the pattern generation concepts from the original badge in some of the patterns, so visually there are also some similarities. - This badge does not share the radio communication features of the original, nor does it have a screen/ui - thus it's called blinky badge "light". (Also, it makes.. light. get it? :D)
Main components on the Blinky badge light
Blinky badge light bill of materials (BOM)
105 components, 36 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U1 |
| 1 | TP4056 | SOP8-PP_TPW | U2 |
| 1 | AP2112K-3.3 | SOT-23-5 | U3 |
| 1 | MT3608 | SOT-23-6 | U4 |
| 1 | CP2102N-AXX-XQFN24 CP2102N-Axx-xQFN24 | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U5 |
| 1 | SN74LVC1T45DBV | SOT-23-6 | U6 |
| 2 | C20917 N-Channel MOSFET | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1, Q3 |
| 2 | C88052 Q_PMOS_GSD | SOT-23 | Q2, Q4 |
| 1 | C2988620 3.7V - 4.2V | BatteryHolder_Keystone_1042_1x18650 | BT1 |
| 1 | ICS-43434 | InvenSense_ICS-43434-6_3.5x2.65mm | MK1 |
| 1 | TS-1187A-B-A-B | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5 | SW1 |
| 1 | TestPoint | Touch_Pad_StopSign_6mm | TOUCH_4 |
| 1 | C165948 ~ 韩国韩荣 | USB-C_SMD-TYPE-C-31-M-12 | USBC1 |
| 24 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7, D8 +16 |
| 1 | LED | LED_0805_2012Metric | D25 |
| 1 | C50704 D_Schottky | D_SOD-323F | D26 |
| 1 | SP0503BAHT | SOT-143-4_L2.9-W1.3-P1.92-LS2.4-BL | D27 |
| 1 | C5380694 ESD Diode | D_SOD-123 | D28 |
| 1 | C22463808 4.7µH | IND-SMD_L4.5-W4.1_IHLP | L1 |
| 31 | 100NF 100nF | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8 +23 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | C15849 1µF | C_0603_1608Metric | C25, C34, C35, C40 |
| 3 | C59461 22µF | C_0603_1608Metric | C27, C28, C39 |
| 1 | C19666 4.7µF | C_0603_1608Metric | C30 |
| 2 | C96446 10µF | C_0603_1608Metric | C32, C33 |
| 1 | 100Ω | R_0603_1608Metric | R1 |
| 8 | 10kΩ | R_0603_1608Metric | R2, R8, R11, R12, R13, R18, R19, R20 |
| 1 | 1Ω | R_0603_1608Metric | R3 |
| 1 | 2kΩ | R_0603_1608Metric | R4 |
| 1 | 5.1kΩ | R_0603_1608Metric | R5 |
| 1 | DNP | R_0603_1608Metric | R6 |
| 1 | 73.2kΩ | R_0603_1608Metric | R7 |
| 2 | 100kΩ | R_0603_1608Metric | R9, R15 |
| 1 | 1kΩ | R_0603_1608Metric | R10 |
| 1 | 3kΩ | R_0603_1608Metric | R14 |
| 1 | 22.1kΩ | R_0603_1608Metric | R16 |
| 1 | 47.5kΩ | R_0603_1608Metric | R17 |
Blinky badge light design files
The KiCad project lives in the rowr111/blinky-badge-light repository on GitHub; these links point at the commit this page was built from.
Blinky badge light: common questions
What microcontroller does the Blinky badge light use?
The Blinky badge light is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the Blinky badge light PCB?
The Blinky badge light measures 108.6 × 87.8 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Blinky badge light?
105 components, from 36 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 Blinky badge light design files?
From the rowr111/blinky-badge-light 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 Blinky badge light design in my own project?
Yes, under the terms of its MIT license, which rowr111 chose for the repository.
Can I test firmware for the Blinky badge light 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
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