Projects / Embedded / 2025-2026
BSides Fort Wayne conference badges
Software for the custom ESP32 name badges at the BSides Fort Wayne cybersecurity conference.
A team project. I made 67 of its 324 commits.

Case study

Hardware
ESP32-WROVER, dual round GC9A01 displays, RGB LEDs, accelerometer, buzzer and battery, programmed in MicroPython.
Badge features
Tetris, Connect 4 with Bluetooth support, audio, Bluetooth, sleep mode, battery monitoring, boot screen and settings.
Web simulator
Runs the badge's MicroPython in the browser through WebAssembly, with a code editor, a config editor and Web Serial flashing to a real badge. I also built an earlier desktop simulator.