Making a standalone WSPR receiver using Raspberry Pi and RTL-SDR V3 dongle with rtlsdr-wsprd software

Here is list of commands how to install and configure a standalone wspr receiver on Raspberry Pi using an RTL-SDR V3 dongle for wspr reception and reporting. Running this since a year on the roof with great success! Can be run in RPi 1-2-3 even zero.

#first let's do a general update and upgrade on the Raspberry Pi
sudo apt-get update
sudo apt-get upgrade


# 1. Install necessary dependencies
# -> installing tmux is optional needed, for having multiple terminals (optional but recommended for standalone operation without SSH terminal)
sudo apt-get install build-essential cmake libfftw3-dev curl libcurl4-gnutls-dev ntp libusb-1.0-0-dev librtlsdr-dev git tmux


#2. Cloning the rtlsdr-wsprd repository and building it
git clone https://github.com/Guenael/rtlsdr-wsprd
cd rtlsdr-wsprd/
sudo make

#3. Turning of HDMI for less local EMI
/opt/vc/bin/tvservice -o


#4. As I experienced need a reboot here, my rtl-sdr dongle doesn't started else
sudo reboot

#5. Starting a new tmux terminal, after executing our wsprd command, we can detach and that runs smoothly in the background, even if we exit the SSH terminal
tmux


#6. Starting wsprd using RTL-SDR V3 dongle, set your call sign and locator first. -c stands fro callsign, -l for locator below:
./rtlsdr_wsprd -f 14.0956M -c WA0AAA -l JN97NN -d 2 -S

#exiting tmux by pressing ctrl+b and releasing ctrl, press 'd'
#now you can exit your main SSH terminal too, wsprd still running in a tmux instance
#stepping into the tmux session again via 'attach' cmd line switch
tmux a
http://wsprnet.org/drupal/wsprnet/map