Remote RF Data Dashboard RF Hacker and Raspberry PI Decoding

via Freelancer ·

Budget / Salary$750–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
I have a HackRF receiver feeding a Raspberry Pi that captures raw RF data 24/7. The goal is to decode the traffic from one specific device or sensor and present those decoded values in real time on a browser-based dashboard that I can reach from any device on the network.

The work involves connecting to the Pi over SSH, pulling the IQ stream from the HackRF, handling demodulation and protocol decoding (GNU Radio, Python, or a comparable SDR toolset), then pushing the parsed data to a live web page—WebSockets, MQTT, or similar so the page updates automatically without refresh. Clear labels, timestamps, units, and basic signal-quality indicators should be visible at a glance.

Deliverables
• End-to-end decoding pipeline installed and running as a background service on the Raspberry Pi
• Live web dashboard hosted on the Pi’s IP, auto-updating and viewable from any browser
• Short documentation covering installation, how to adjust frequency/device parameters, and how to start or stop the service

Acceptance will be a short remote session where we power the target device, watch its data populate the dashboard continuously for at least ten minutes, and confirm the service restarts cleanly after a reboot.

Experience with HackRF, SDR toolchains (GNU Radio, GQRX, rtl_433, etc.), Python scripting, and lightweight web frameworks will make this straightforward. SSH access to the Pi is ready as soon as we agree on the approach.
python linux electronics microcontroller software development mqtt raspberry pi web development documentation signal processing
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.