WSPR beacon for Raspberry Pi Pico, based on pico-hf-oscillator PLL DCO library as submodule.
The WSPR beacon provides the output signal on the GPIO pin of Raspberry Pi Pico. No externall PLL, analog oscillators! You should only provide a lowpass filter of appropriate frequency if you want to use this module extensively.
This is an experimental project of amateur radio hobby and it is devised by me in order to experiment with QRP narrowband digital modes. I am licensed radio amateur who is keen on experiments in the area of the digital modes on HF. My QRZ page is https://www.qrz.com/db/R2BDY
-
Install Raspberry Pi Pico SDK. Configure environment variables. Test whether it is built successfully.
-
git clone https://github.com/RPiks/pico-WSPR-tx
-
cd pico-WSPR-tx
-
git submodule init
-
./build.sh
-
Check whether output file ./build/pico-WSPR-tx.uf2 appears.
-
Load the .uf2 file (2) into the Pico.
-
Initialy the operating HF band is 40 meter (WSPR dial frequency is 7040 kHz).
-
Provide the feedback by clicking like on the github page of the project.
Cheers, Roman Piksaykin, amateur radio callsign R2BDY https://www.qrz.com/db/R2BDY piksaykin@gmail.com