

PCB Badge V1
An Overkill PCB Badge with NFC and an E ink DIsplay!
- Size
- 120 × 60 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 68
- Nets
- 61
- Pads
- 222
- Tracks, vias
- 632, 72
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 20 Aug 2026
- Updated
- 21 Aug 2026
Overview
PCB Badge V1 is an open-source printed circuit board by ConstantlyDying, from the ConstantlyDying/Badge repository on GitHub. It is a 2-layer board of 120 × 60 mm with 68 parts on 61 nets, routed with 632 tracks and 72 vias.
It is built around the 74AHCT1G125SE, ST25DV04K-JFR6D3 and TP5400, with the WS2812B-2020, PTS810SJM250SMTRLFS and SS32 among its other parts. Its parts include 19 diodes, 15 resistors, 11 capacitors, 4 ICs and 4 switches. It belongs with the lEDs and displays and radio and wireless boards and the ESP32 and RISC-V boards of this library.
Main components
774AHCT1G125SE
SOT-353-40℃~+125℃ 1 1 4.5V~5.5V 4.7ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Tri-State Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversST25DV04K-JFR6D3
UDFN-12-EP(3x3)1.8V~5.5V 53Kbit/s I2C ISO 15693,NFC UDFN-12-EP(3x3) RFID ICs ROHSSTMicroelectronicsRFID ICsTP5400
SOIC-8-EP-40℃~+85℃ 1 1.2A 3V 4.2V 40uA 4V~9V Charging IC Lithium Battery ESOP-8 Battery Management ROHSTOPPOWERBattery ManagementWS2812B-2020
SMD,2.2x2mm0.6mA 0.84mm 120us 160mcd 200mcd 2kHz 2mm 2mm 300ns 470.4nm 515.6nm 520mcd 5V 622.5nm 800Kbit/s Built-in power-on reset circuit、Built-in power-on reset circuit、Integrated intelligent reverse connection protection function Top-mount SMD,2.2x2mm RGB LEDs(Built-in IC) ROHSWorldsemiRGB LEDs(Built-In IC)PTS810SJM250SMTRLFS
SMD-4P,4.2x3.2mm-40℃~+85℃ 1.6N 16V 2.5mm 3.2mm 4.2mm 50mA J-Lead Round Button SPST Surface Mount,Vertical SMD-4P,4.2x3.2mm Tactile Switches ROHSC&KTactile SwitchesSS32
SMA(DO-214AC)-55℃~+125℃ 20V 3A 500uA@20V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesUSB4135-GF-A
SMD-30℃~+85℃ 1 3A 48V 6P Black Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdBadge_V1
An Overkill PCB Badge with NFC and an E ink DIsplay!
Placeholder: will add a better 3d model soon
Its made with a SEEED XIAO ESP_32_C3 :p, a 2.9inch E_ink display with its driver board, NFC (ST25DV04K), and NeoPixels!!.
What it does
It can show your picture and name (the usual stuff), it can also toggle between social media or different profiles depending on what event you are at with a push of a button (can also be wirelessly controlled:D). It also contains a halo of NeoPixels which react to the NFC or can be configured to do other fun stuff (ex: diff lighting modes for each profile). The NFC part of the badge can store multiple URL's for each social media acc or whatever it is you want it to do (toggled by a push of a button). It also has a built in battery charging and management system, so you can just easily plug your badge in before any event and not worry about it.
After attending a hackathon (Fallout), I saw @KaiPereira with his version of a REALLLLLY COOL PCB Badge and decided I wanted one too, I mean why not. So I made this simpler version with a ready-made microcontroller. Now I can have a badge of my own. And yeah, it has lots of scope for improvement, its my first badge after all, and I was in quite a time constraint while making this :).
Credit to @Kai for the PCB's shape as almost every other badge with an NFC and E_ink display i thought of either looked kinda weird or was asymmetrical.
BOM
| Item | Quantity | Cost (INR) | Cost (USD) |
|---|---|---|---|
| E ink display | 1 | 1700 | 17 |
| Xiao ESP32-C3 | 1 | 800 | 8 |
| Screws | 6–7 | 300 | 3 |
| PCB Fab + PCBA | 1 | 6000 | 60 |
| Total | 8800 | 88 |
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | WS2812B-2020 | jlcpcb_parts:LED-SMD_4P-L2.0-W2.0-BR-1 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14 |
| 5 | 10K | jlcpcb_parts:R0402 | R2, R4, R10, R13, R14 |
| 4 | 100nf | jlcpcb_parts:C0402 | C1, C3, C5, C29 |
| 4 | Red_LED | LED_SMD:LED_0402_1005Metric | D15, D17, D18, D19 |
| 3 | 6.8k | jlcpcb_parts:R0402 | R11, R12, R15 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 3 | PTS810SJM250SMTRLFS | jlcpcb_parts:SW-SMD_4P_PTS810SJM250SMTRLFS | SW1, SW2, SW3 |
| 2 | 2.2K | jlcpcb_parts:R0402 | R8, R9 |
| 2 | 5.1K | jlcpcb_parts:R0402 | R6, R7 |
| 1 | 100uf | jlcpcb_parts:C1210 | C6 |
| 1 | 10nf | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 10uH | jlcpcb_parts:IND-SMD_L4.0-W4.0_XAL4040 | L3 |
| 1 | 10uf | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 22uf | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 3.3K | jlcpcb_parts:R0402 | R5 |
| 1 | 330R | jlcpcb_parts:R0402 | R1 |
| 1 | 33K | jlcpcb_parts:R0402 | R3 |
| 1 | 33pF | jlcpcb_parts:C0402 | C30 |
| 1 | 47uF | jlcpcb_parts:C1206 | C8 |
| 1 | 74AHCT1G125 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | Batt | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left | J2 |
| 1 | C_Polarized | Capacitor_SMD:C_1210_3225Metric | C8 |
| 1 | E-INK_2.9" | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | Green_LED | jlcpcb_parts:LED-SMD_L1.0-W0.5_FC-F1005UGK | D16 |
| 1 | NFC Antenna | nfc:25x35mm-NFC | L1 |
| 1 | SS32 | jlcpcb_parts:SMA_L4.3-W2.6-LS5.2-RD | SS32 |
| 1 | ST25DV04K-JFR6D3 | Package_DFN_QFN:ST_UFDFPN-12-1EP_3x3mm_P0.5mm_EP1.4x2.55mm | U6 |
| 1 | SW_SPDT | C963206:SW-SMD_MK-12C02-G020 | SW4 |
| 1 | TP5400_C2891434 | easyeda2kicad:ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | U3 |
| 1 | USB4135-GF-A | Connector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_Horizontal | J3 |
| 1 | XIAO-ESP32-C3-SMD | Seeed_Studio_XIAO_Series:XIAO-ESP32-C3-SMD | U1 |
The 62 most common of 68 parts.
Questions
How big is the PCB Badge V1 PCB?
It measures 120 × 60 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PCB Badge V1 use?
68 parts, built around the 74AHCT1G125SE, ST25DV04K-JFR6D3, TP5400 and WS2812B-2020. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PCB Badge V1 KiCad files?
From the ConstantlyDying/Badge repository on GitHub, at the commit this page was made from: the board is PCB/PCB Badge V1.kicad_pcb and its schematic PCB/PCB Badge V1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PCB Badge V1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask ConstantlyDying before reusing the design.
Similar boards
- 4 layers45 × 50 mm

- 2 layers86 × 54 mm

- 4 layers96 × 78 mm

Minidisc
befinitiv/minidisc_cad
This repository contains the CAD files (PCB & mechanics) for the 8cm "minidisc" player project.
145 parts12 - 2 layers103.1 × 125.6 mm

Esp32 usb hid 0805
adamwuqwq/esp32-macropad
A low budget macro numpad based on ESP32 and CH9329.
118 parts8MIT - 4 layers42.1 × 107.7 mm

Brique
tommy-gilligan/brique
An RP2350-based replacement mainboard for Nokia 3310. Rust firmware with browser-based simulator included.
108 partsMIT - 4 layers45.6 × 28 mm

LICHEE JACK EXT BOARD
KaliAssistant/Lichee-Jack-pcb
Open hardware extension board for Lichee-Jack with battery, Ethernet, and LED integration.
41 parts4GPL-3.0 - 4 layers47.5 × 50 mm

- 2 layers120 × 60 mm

Overglade Badges
KaiPereira/Overglade-Badges
NFC hackathon badges for the Overglade game jam in Singapore!
69 parts126