Tools
Custom browser utilities I built to help with my work — and that might be helpful for others, too.
Collar Log Viewer
Parse and visualize raw wildlife-collar device logs — GPS fixes, satellite messages, and telemetry — entirely in your browser.
Synthetic Data Generator
Generate realistic synthetic accelerometer datasets that model animal behavior states, for developing and testing collar algorithms.
Collar Balancer
Plan how a smart-collar hangs under gravity. Place modules, sleeves, and a buckle around the ring; the tool shows the equilibrium orientation, flags overlaps, and exports angles for Onshape.
LoRa Device Dashboard
Web console for a handheld LoRa receiver — connect over USB or Bluetooth LE, watch collar heartbeats live with temperature and battery trends, and send commands broadcast or to a specific device. Chrome or Edge only.
Bench Monitor
Watch an embedded device's power draw and serial log live, at 100 Hz, from anywhere. Hover the plot to see which log lines belong to that instant. Opens in demo mode with a canned recording when no bench is connected.