tsunaminoai/tinyradio
A simple software-defined radio (SDR) receiver with a terminal UI, built in Zig.
master
master
7d8015ee82bd547e92b433fc698ce86a0d87b18b
A simple software-defined radio (SDR) receiver with a terminal UI, built in Zig.
TinyRadio turns your RTL-SDR dongle into an AM/FM radio with a text-based interface. It's not pretty, it's not optimal, its probably not even acturate, but it makes music come out of the air.
librtlsdr
)devbox shell
zig build -Doptimize=ReleaseFast run
This project is powered by the excellent zigradio library by vsergeev, which does all the heavy SDR lifting. Massive credit to that project for making software-defined radio flow graphs in Zig!
MIT License - see the code, hack it, break it, fix it, share it.
This is a quick-and-dirty radio app. If you're new to Zig, this might be a fun project to explore, but don't expect production quality. It's more of a "look, SDR works in Zig!" proof of concept.