

Blinkybadge
The 2016 Crypto and Privacy Village Blinkybadge
- Size
- 76.2 × 76.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 44
- Pads
- 167
- Tracks, vias
- 351, 39
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 6 Aug 2016
- Updated
- 7 Sep 2016
Overview
Blinkybadge is an open-source printed circuit board by cryptovillage, from the cryptovillage/badge2016 repository on GitHub. It is a 2-layer board of 76.2 × 76.2 mm with 51 parts on 44 nets, routed with 351 tracks and 39 vias.
It is built around the ATMEGA32U2-AU, MCP73831 and WS2812B. Its parts include 16 capacitors, 9 resistors, 9 diodes, 3 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA32U2-AU
TQFP-32(7x7)-40℃~+85℃ 16MHz 1KB 1KB 2.7V~5.5V 22 32KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Programmable watchdog TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontroller Units (MCUs/MPUs/SOCs)MCP73831
UncategorisedMicrochip TechnologyWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
README
README.mdcpvdcbadge
Building Firmware
TODO.
Flashing Instructions
There's no need for an extra flashing device, it has a bootloader so it can be programmed directly via usb. The only thing needed is the "dfu-programmer" software, more info: https://dfu-programmer.github.io/.
lsusbFind the Atmega device in the list. If it's already been flashed, it will show up as "dc24:1337". To get it into a mode to reflash it, follow the directions in the "Reflashing" section.
sudo chown 666 /dev/bus/usb/02/020
dfu-programmer atmega32u2 erase --force
dfu-programmer atmega32u2 flash --suppress-bootloader-mem blinkybadge-test.hexReflashing
Run the "reset_badge.py" script to temporarily enable flashing.
python reset_badge.pyParts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 1uF | Capacitors_SMD:C_0603 | C104, C106, C301, C302, C303, C304, C305, C306, C307, C308 |
| 8 | WS2812B | lib:LED_WS2812B-PLCC4 | D301, D302, D303, D304, D305, D306, D307, D308 |
| 3 | 100k | Resistors_SMD:R_0603 | R103, R105, R106 |
| 3 | 4.7uF | Capacitors_SMD:C_0603 | C103, C201, C202 |
| 2 | 18pF | Capacitors_SMD:C_0603 | C101, C102 |
| 2 | 22 | Resistors_SMD:R_0603 | R101, R102 |
| 2 | DNP | Resistors_SMD:R_0603 | R107, R108 |
| 2 | hole | lib:hole | hole_l, hole_l |
| 1 | 16MHz | Crystals:Crystal_HC49-SD_SMD | Y101 |
| 1 | 2.0k | Resistors_SMD:R_0603 | R201 |
| 1 | ATECC508A | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U101 |
| 1 | ATMEGA32U2 | Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm | IC101 |
| 1 | C | Capacitors_SMD:C_0603 | C105 |
| 1 | CAP_SENSE_BUTTON | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | W4 |
| 1 | CONN_01X02 | lib:JST_PH_SMD | P201 |
| 1 | CONN_02X03 | lib:CONN_2.54mm_2x3_TP | P102 |
| 1 | D_Schottky | Diodes_SMD:SOD-323 | D101 |
| 1 | HWBE | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | W3 |
| 1 | LOGO | lib:cutoutfinal | G*** |
| 1 | LOGO | lib:quartercu | G*** |
| 1 | MCP73831 | TO_SOT_Packages_SMD:SOT-23-5 | U201 |
| 1 | Q_PMOS_GSD | TO_SOT_Packages_SMD:SOT-23 | Q101 |
| 1 | R | Resistors_SMD:R_0603 | R104 |
| 1 | RXD | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | W1 |
| 1 | SPST | lib:DPDT_SMD | SW101 |
| 1 | TXD | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | W2 |
| 1 | USB_OTG | lib:USB_Micro-B-cpv | P101 |
Questions
How big is the Blinkybadge PCB?
It measures 76.2 × 76.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Blinkybadge use?
51 parts, built around the ATMEGA32U2-AU, MCP73831 and WS2812B. 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 Blinkybadge KiCad files?
From the cryptovillage/badge2016 repository on GitHub, at the commit this page was made from: the board is hardware/blinkybadge.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Blinkybadge design in my own project?
Its repository states no licence, so its author keeps all rights: ask cryptovillage before reusing the design.
Similar boards
- 2 layers120.1 × 52.3 mm

- 2 layers73 × 38.1 mm

- 2 layers229 × 80 mm

- 2 layers285 × 94.6 mm

- 2 layers189.9 × 71.5 mm

- 2 layers257.2 × 76.2 mm

- 2 layers50.8 × 59.5 mm

- 2 layers59.3 × 63 mm
