Building a radio data network with Node.js
summary
Live demo builds a bidirectional radio data link using Node.js and low-cost SDR hardware: an RTL-style dongle for receive and a hackRF for transmit. Code is npm-installable as monster drift, encodes a 176-bit payload with QAM symbols, injects noise, and recovers a human-readable message via FFT-based detection and Reed‑Solomon error correction. Tune frequencies (e.g. 727–739.8 MHz), inspect constellations, and replay waveforms to verify actual throughput and robustness.
AI-written summary · about
chapters (7)
- 0:00Intro
- 5:08What is softwaredefined radio
- 7:25Radio 101
- 8:50Modulation
- 12:29Digital modulation
- 17:44Interference
- 19:29Demo








