GLIDAR

Hackathon prototype where I linked ESP32 microphone pods to a central dashboard so a squad can spot where a gunshot came from inside a 3D space.

ESP32MicroPythonRF PlanningNode.jsMapping

GLIDAR was my hackathon answer to a simple question: how fast can a squad know where a gunshot came from when the battlefield is loud and messy?

How the prototype works

Each GLm pod is an ESP32 with a microphone, a clock, and a wireless hop. When it hears a spike it stamps the time and pushes that packet toward the HIM dashboard.

  • The pods pass messages across a mesh so a dead zone does not silence the network.
  • The HIM dashboard logs everything, draws a quick bearing, and saves the CSV so later analysis is easy.
  • The 3D layout is already baked into the code, which keeps location hints grounded for the operators.

What is next

Right now I am testing better microphones and a light RF module so the mesh survives when Wi-Fi is jammed, and I am pairing the logs with a simple trilateration helper.