Telephreak 19 Badge
A badge created for Telephreak's 19th year.
Board design and firmware are completely original to this project.
Was a rushjob. No real secrets, puzzles, or special art. Sorry.
Usage
A user manual will be written later.
When the user manual is available, you will find it here.
Hardware Specs
- CH32L103 MCU: 62K Flash, 20K SRAM
- Power optimized firmware
- Running at 48MHz nominal, even slower while asleep
- Power optimized animation programming and sleep
- SSD1306 OLED, 128x32, reverse mounted board
- 15x front-firing RGB and purple LEDs
- 10x side-firing rear RGB LEDs
- Infrared transmit and receive
- Ambient light sensing
- USB Type C for power and firmware updates
- 4x buttons for menuing, control, and bootloader
- Menus are used to program the nametag
- Bootloader can be used to load new firmware with USB
- SC7A20H accelerometer
- Used for animations (maybe)
- Detects badge idle state to save power
- AK09919C magnetometer
- Other than a compass, what can it do?
- Powered by 3xAAA battery
Things known not yet to work
- Everything.
Schematic
Note
These should be accurate to the REV1 boards released at con, but there may be inaccuracies.