Projects // 04

Projects

Projects I’ve built or am still working on. Each page has the specs, how it works, and what’s left to do.

Cartoon of a faceted black helmet with pointed ears and a mesh visor lined with glowing green and blue LED strips, sitting on a workbench next to a small speaker, a touchscreen controller and a power bank.
Online

Helmet ESP32: LED helmet controller

An ESP32 that runs a WS2812B LED strip around a helmet, with 16 patterns, a bass mode that reacts to music, and an Android app over BLE.

  • esp32
  • leds
  • ble
  • android
Cartoon of an open black hard case on a bench at night, with twelve tiny antenna boards in a foam grid of three rows of four and a larger manager box beside them, dotted lines joining them, and a phone on a stand next to the case linked to it wirelessly.
Online

C5 Cluster: twelve scanners that work as one

Twelve ESP32-C5 boards and a manager board that wardrive together for Azimuth. They split the Wi-Fi channels between them, take turns scanning BLE, and keep going if my phone disconnects.

  • esp32
  • wardriving
  • wifi
  • ble
Cartoon of a small hatchback on a night road, its roof covered in antennas sending radio rings into the sky, with tiny airplane and drone icons floating in them.
Online

Azimuth: a signal dashboard for my car

A small Linux box in my car that collects data from every radio I plug into it and puts it on an offline map. It only listens.

  • sigint
  • wardriving
  • esp32
  • sdr