3 ms·
https://pysdr.org/ https://pysdr.org/ is a good introduction to DSP/SDR using Python. Previous discussion on HN: https://news.ycombinator.com/item?id=24750588
by nereye 5y ago
https://pysdr.org/ https://pysdr.org/ is a good introduction to DSP/SDR using Python.
Previous discussion on HN: https://news.ycombinator.com/item?id=24750588 https://news.ycombinator.com/item?id=24750588.
Ham Radio Workbench podcast on GNU Radio: https://www.hamradioworkbench.com/podcast/GNU-Radio https://www.hamradioworkbench.com/podcast/GNU-Radio.
In terms of hardware, there is a large spectrum, from inexpensive RTL-SDR (receive only, ~$25), PlutoSDR (transmit and receive, $229, which PySDR covers) all the way to $x000+ for USRP etc.
- Jenda_ 5y agoThere are also cheap SDR transmitters: https://osmocom.org/projects/osmo-fl2k/wiki https://osmocom.org/projects/osmo-fl2k/wiki (repurposing a USB-VGA dongle as analog source) https://github.com/F5OEO/rpitx https://github.com/F5OEO/rpitx (repurposing bitbang/PWM GPIO; we had weird problems with data corruption when we were trying to use it as a radio modem, but maybe you will have more luck) https://bellard.org/dvbt/ https://bellard.org/dvbt/ (repurposing standard VGA card, but it's probably not worth it since fl2k is way better) (beware that low quality of the transmitter usually means it will cause interference with other stuff. However, all of these have such a low power that if you will not use an amplifier, it will be OK, the interference will be probably undetectable outside of the room where the transmitter is)