Post
87
Speaking of just being able to make shit these days.
4,753 WiFi networks. 1,544 BLE devices. 41 IR signal patterns. 117 kilometers. 257 open networks. 125 printers exposing WiFi Direct. 163 Samsung SmartTags. 121 separated AirTags. A Mercedes-Benz MBUX infotainment system advertising to anyone in range.
That's from just one leisurely evening drive in socal.
All classified, mapped, and queryable. From a device that fits in your pocket.
ESP32 Marauder + Flipper Zero + DGX Spark running OpenClaw with a local Qwen 3.5 35B abliterated model. All AI processing on-prem. No cloud APIs, no token burn. If you can run it with a local LLM, do so. Free inference forever.
Throw it in your bag and drive. Every 20 seconds ā full sensor rotation. WiFi, BLE, infrared, SubGHz. GPS-tagged, timestamped, saved to SD. When WiFi is up, it fires data home. The device never waits. It just keeps scanning.
Two ESP32 chips plugged into a Flipper Zero. White chip does WiFi and BLE. Orange chip does IR and SubGHz. Both scan in parallel. Two sets of hands, one brain.
It classifies every device from raw BLE bytes ā AirTags, SmartTags, printers, iBeacons. Builds a persistent knowledge graph. Filters out your own devices automatically. Plots everything on a live map with an AI chat panel. Ask it to highlight all separated AirTags and it does. OpenClaw does the heavy lifting, I just emit data to a sensor garbage disposal type API endpoint.
What interests me most is what happens over time. Same routes, different days. Devices that show up Monday but not Friday. Networks that vanish. Trackers that migrate. The ontology never rotates.
I'm probably never going to release this. But you could probably build it yourself.
Casually I call it 'MarauderClaw' because I added a full agentic action mode where OpenClaw can take over and control the flipper zero and Marauder entirely, but that just kinda seemed like a bad idea, so nah on that one boss.
Favorite WiFi name in the wild so far: Wu-Tang-Lan.
4,753 WiFi networks. 1,544 BLE devices. 41 IR signal patterns. 117 kilometers. 257 open networks. 125 printers exposing WiFi Direct. 163 Samsung SmartTags. 121 separated AirTags. A Mercedes-Benz MBUX infotainment system advertising to anyone in range.
That's from just one leisurely evening drive in socal.
All classified, mapped, and queryable. From a device that fits in your pocket.
ESP32 Marauder + Flipper Zero + DGX Spark running OpenClaw with a local Qwen 3.5 35B abliterated model. All AI processing on-prem. No cloud APIs, no token burn. If you can run it with a local LLM, do so. Free inference forever.
Throw it in your bag and drive. Every 20 seconds ā full sensor rotation. WiFi, BLE, infrared, SubGHz. GPS-tagged, timestamped, saved to SD. When WiFi is up, it fires data home. The device never waits. It just keeps scanning.
Two ESP32 chips plugged into a Flipper Zero. White chip does WiFi and BLE. Orange chip does IR and SubGHz. Both scan in parallel. Two sets of hands, one brain.
It classifies every device from raw BLE bytes ā AirTags, SmartTags, printers, iBeacons. Builds a persistent knowledge graph. Filters out your own devices automatically. Plots everything on a live map with an AI chat panel. Ask it to highlight all separated AirTags and it does. OpenClaw does the heavy lifting, I just emit data to a sensor garbage disposal type API endpoint.
What interests me most is what happens over time. Same routes, different days. Devices that show up Monday but not Friday. Networks that vanish. Trackers that migrate. The ontology never rotates.
I'm probably never going to release this. But you could probably build it yourself.
Casually I call it 'MarauderClaw' because I added a full agentic action mode where OpenClaw can take over and control the flipper zero and Marauder entirely, but that just kinda seemed like a bad idea, so nah on that one boss.
Favorite WiFi name in the wild so far: Wu-Tang-Lan.