Badge blob
HeyPCB·badge-blob·kicad/badge_blob.kicad_pcb
About the Badge blob PCB
Badge blob is an open source AVR/Arduino PCB design by HeyPCB, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 63.2 × 85 mm, with 15 components from 11 distinct parts.
Its main chip is the ATTINY412-SSNR, from the AVR/Arduino family. By type, the board carries 5 diodes, 5 resistors, 2 capacitors, 1 IC, 1 battery holder and 1 switch.
It belongs with the wearables and power & battery designs in this gallery.
From the project
Blob, the social battery badge: The name badge that tells people whether to come say hi. KiCad 10, heypcb.ai merch.
The name badge that tells people whether to come say hi.
Blob is a blue blob-shaped name badge with a white panel for your name in marker and a gold "social battery" on its belly. Boop its mouth (the button) to set the battery: green says come say hi, yellow says happy to chat briefly, red says recharging. The chosen LED flashes every few seconds; hold the mouth and its red cheeks blush and the bars wave. An ATtiny412 sleeps in power-down between ticks, so a CR2032 lasts about 11 months of 40-hour weeks, and it switches itself off after 10 hours without a boop. A lanyard slot on top.

Main components on the Badge blob
Badge blob bill of materials (BOM)
15 components, 11 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATTINY412-SSNR ATtiny412 | SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | 3034TR CR2032 | BatteryHolder_Keystone_3034_1x20mm | BT1 |
| 1 | TS-1187A-B-A-B TS-1187A | SW_Push_1P1T_XKB_TS-1187A | SW1 |
| 3 | KT-0603R Red | LED_0603_1608Metric | D1, D2, D3 |
| 1 | KT-0603Y Yellow | LED_0603_1608Metric | D4 |
| 1 | KT-0603G Green | LED_0603_1608Metric | D5 |
| 1 | CL21A106KAYNNNE 10uF | C_0805_2012Metric | C1 |
| 1 | CC0603KRX7R9BB104 100nF | C_0603_1608Metric | C2 |
| 2 | 0603WAF3300T5E 330 | R_0603_1608Metric | R1, R2 |
| 2 | 0603WAF2200T5E 220 | R_0603_1608Metric | R3, R4 |
| 1 | 0603WAF470JT5E 47 | R_0603_1608Metric | R5 |
Badge blob design files
The KiCad project lives in the HeyPCB/badge-blob repository on GitHub; these links point at the commit this page was built from.
Badge blob: common questions
What microcontroller does the Badge blob use?
The Badge blob is built around the ATTINY412-SSNR, from the AVR/Arduino family.
How big is the Badge blob PCB?
The Badge blob measures 63.2 × 85 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Badge blob?
15 components, from 11 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 Badge blob design files?
From the HeyPCB/badge-blob 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 Badge blob design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which HeyPCB chose for the repository.
Can I test firmware for the Badge blob without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k