Chaos Communication Congress

36th Chaos Communication Congress

The 2019 Chaos Communication Congress in Leipzig, where Thomas Flummer produced an unofficial bring-your-own-controller LED badge kit for hallway badgelife hacking.

Leipzig · Germany · 2019

Unofficial 36C3 Badge

An unofficial 36C3 badge kit made as a bring-your-own-controller blinky platform with a PCB, eight WS2812B addressable LEDs, eight 100 nF capacitors, lanyard, prototyping area, and controller examples using an Adafruit Feather M4 Express with CircuitPython.

Lifecycle

Add-ons & Upgrades

Unofficial 36C3 Badge source-backed

badge architecture

Bring-your-own-controller badge core

The 36C3 badge intentionally shipped without a controller so attendees could attach Arduinos, FPGAs, Feather boards, or other battery-powered controller choices.

Compatibility: Unofficial 36C3 Badge

Unofficial 36C3 Badge source-backed

firmware example

CircuitPython NeoPixel example

The project page includes a CircuitPython snippet using neopixel.mpy and board.A2 on an Adafruit Feather M4 Express to run a rainbow animation.

Compatibility: Unofficial 36C3 Badge plus external controller

Unofficial 36C3 Badge source-backed

visual hardware

Eight-LED WS2812B string

The kit included a PCB, eight WS2812B addressable LEDs, eight 100 nF capacitors, a lanyard, and bottom-center VCC/data/GND LED-string pads.

Compatibility: Unofficial 36C3 Badge

Operational history

Issues & Camp Impact

Resources

Sources