Skip to the content
PCBKitNew board
2 layers76.2 × 76.2 mmBlinkybadge, the printed circuit board in 3D

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

3

README

README.md

cpvdcbadge

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/.

text
lsusb

Find 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.

text
sudo chown 666 /dev/bus/usb/02/020
dfu-programmer atmega32u2 erase --force
dfu-programmer atmega32u2 flash --suppress-bootloader-mem blinkybadge-test.hex

Reflashing

Run the "reset_badge.py" script to temporarily enable flashing.

text
python reset_badge.py

Parts

51
QtyValueFootprintReferences
101uFCapacitors_SMD:C_0603C104, C106, C301, C302, C303, C304, C305, C306, C307, C308
8WS2812Blib:LED_WS2812B-PLCC4D301, D302, D303, D304, D305, D306, D307, D308
3100kResistors_SMD:R_0603R103, R105, R106
34.7uFCapacitors_SMD:C_0603C103, C201, C202
218pFCapacitors_SMD:C_0603C101, C102
222Resistors_SMD:R_0603R101, R102
2DNPResistors_SMD:R_0603R107, R108
2holelib:holehole_l, hole_l
116MHzCrystals:Crystal_HC49-SD_SMDY101
12.0kResistors_SMD:R_0603R201
1ATECC508AHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU101
1ATMEGA32U2Housings_QFP:TQFP-32_7x7mm_Pitch0.8mmIC101
1CCapacitors_SMD:C_0603C105
1CAP_SENSE_BUTTONMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW4
1CONN_01X02lib:JST_PH_SMDP201
1CONN_02X03lib:CONN_2.54mm_2x3_TPP102
1D_SchottkyDiodes_SMD:SOD-323D101
1HWBEMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW3
1LOGOlib:cutoutfinalG***
1LOGOlib:quartercuG***
1MCP73831TO_SOT_Packages_SMD:SOT-23-5U201
1Q_PMOS_GSDTO_SOT_Packages_SMD:SOT-23Q101
1RResistors_SMD:R_0603R104
1RXDMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW1
1SPSTlib:DPDT_SMDSW101
1TXDMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW2
1USB_OTGlib:USB_Micro-B-cpvP101

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 mmRedone-3k v2, the printed circuit board in 3D

    Redone-3k v2

    kzrtn/unnamed-3k-v2

    A simple 3 key QMK hotswap keypad for osu!

    62 parts72
  • 2 layers73 × 38.1 mmCroaky4, the printed circuit board in 3D

    Croaky4

    Selovert/Croaky4

    4-switch macropad based on Voyager4

    39 parts25
  • 2 layers229 × 80 mmDizzy40, the printed circuit board in 3D

    Dizzy40

    str-dst/Dizzy40

    Daisy40 drop-in replacement PCB

    106 parts12
  • 2 layers285 × 94.6 mmVoyager, the printed circuit board in 3D

    Voyager

    monksoffunk/Voyager

    Voyager 60% Keyboard PCB

    258 parts1
  • 2 layers189.9 × 71.5 mmHukurou keyboard, the printed circuit board in 3D

    Hukurou keyboard

    hukurou123/hukurou_keyboard

    hukurouの作ったキーボード

    86 parts
  • 2 layers257.2 × 76.2 mmUT51, the printed circuit board in 3D

    UT51

    Kyrremann/UT51

    A nordic spin on the UT47.2

    137 parts
  • 2 layers59.3 × 63 mmUnnamed-3k v2, the printed circuit board in 3D

    Unnamed-3k v2

    kitspace-test-repos/kicad6-file-collection

    25 partsMIT