Professional Documents
Culture Documents
GPL-3.0 License
5 stars 1 fork
Star Notifications
main Go to file
View code
README.md
NanoSDR
NanoSDR is a ready to use distribution for NVIDIA Jetson Nano 2G and 4G
dedicated to amateur radio applications. It is based on a Ubuntu 18.04
root filesystem and LXDE desktop and comes with several popular apps
compiled for the Nano (see details below).
The images are quite big and are hosted in a public web server, please
bear in mind you are about to download several gigabytes of data before
being able to play with it...
The files are provided "as is" and we cannot commit to release regular
updates, but we will continue to improve it and maybe offer here scripts to
update/add new features to the existing image.
Feel free to use the "Github issues" features to suggest improvements.
Download link
Download image corresponding to your Jetson-Nano.
Take care to use adequate image since hardware is not the same for
Nano-2GB and nano 4GB models.
Default user
Default user is ubuntu , default password : ubuntu
First boot is longer than usual since the Nano needs to recreate SSH keys,
and expand filesystem partition to maximum available size.
Once session is opened feel free to change locale settings and keyboard
mapping.
Pre-installed languages/keyboards : english-US, french, german, spanish.
Installed applications
Introduction
Most of installed applications are supporting SoapySDR. However only
RTLSDR and PlutoSDR support have been deeply tested.
Feel free to install SoapySDR module corresponding to your device if not
yet installed.
Development suite
Gcc 7 and 8
Cuda Toolkit version 10.2
Boost, Volk, ....
Git , CMake, Qt 5
SoapySDR
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
GNUradio 3.8.2
This version was installed and compiled using PPA sources, gr-iio module
(PlutoSDR support) is also installed.
Please note that osmocom is not really maintained with plutoSDR support,
hopefully some forks are working well.
GQRX 2.14.2-4
https://github.com/BatchDrake/SigDigger
Inspectrum
https://github.com/miek/inspectrum
URH
https://github.com/jopohl/urh
QSSTV
QSSTV has been installed from Ubuntu repository, since sources are not
available.
WS-JTX 2.2.2
LuaRadio 0.8
Very nice and functional examples are provided on the website &github for
RTLSDR device, can be easily adapted to other devices. Website :
https://luaradio.io
RTLSDR_Airband
https://github.com/szpajder/RTLSDR-Airband/
https://github.com/jocover/jetson-ffmpeg
This is a full version of FFMPEG including all available supported formats.
Please report to the author's repository for GPU-accelerated
decoders/encoders use. Since it relies on GPU hardware for acceleration,
you have to run it as sudo user.
multimon-ng 1.1.8
https://github.com/EliasOenal/multimon-ng
https://github.com/merbanan/rtl_433
rx_tools (soapy)
https://github.com/rxseger/rx_tools
tx_sdr
Tool for transmitting data to SDRs, based on rtl_sdr from librtlsdr, and
rx_sdr from rx_tools, using the SoapySDR vendor-neutral SDR support
library, intended to support a wide range of TX-capable devices.
https://github.com/triq-org/tx_tools
This tool has not been tested due to lack of time ...
dump1090 (/usr/bin/readsb)
https://github.com/Mictronics/readsb
Note : original executable "dump1090" as been renamed by the author.
Use readsb command instead.
For plutoSDR use : dump1090 --device-type plutosdr
Conda installer
Thank you !
First, thanks to the authors of those nice SDR applications !
Thank you for giving your time testing the nanoSDR image and providing
suggestions and ideas:
Releases
No releases published
Packages
No packages published