W3PM WSPR Projects

 

Arduino Mega 2560 & DDS60 WSPR/QRSS Signal Source v2.0

This project provides a collection of features to use as a basis for a complete WSPR/QRSS beacon.

The project includes:
NMEA GPS, WWVB or independent timing for UTC synchronization of WSPR and QRSS transmissions.
On chip generation of WSPR message.
‘On-the-fly’ GPS generation of grid square location for portable WSPR operation.
6 thru 160 meter operation with VFO control.
Individual WSPR power level allocation for each band.
Single band operation or coordinated frequency hopping for multi-band WSPR transmissions.
20x4 LCD display of frequency, time, transmission mode, timing source, callsign, grid-square, power, latitude, longitude, and WWVB pulse width.
Flexible control of band selection, mode of operation, and power level.
QRSS Morse FSK plus 12 graphical pattern options

Download information:
Mega_DDS_60_v2_0.pdf
Mega_DDS_60_v2_1.pde
Mega_DDS_60_v2_1.ino


1 Watt 30 Meter SSB WSPR Transceiver

This is a direct conversion SSB transmitter/receiver designed specifically for 30M WSPR communications. A single 10.140 MHz crystal is used for the sideband filter. Although simple in design, it competes favorably with far more sophisticated transceivers.

Download information:
WSPR_v4.pdf

Multi-band DDS WSPR Signal Source

This project outlines a PC-less multi-band DDS WSPR signal source that uses a Microchip 16F628A PIC and an American QRP Club DDS-60 VFO. It is capable of 6 through 160 meter operation. Single band operation or multi band transmit scanning may be selected.

Download information:
DDS_WSPR.pdf
DDS_WSPR.asm


Multi-band DDS WSPR Signal Source Using
NMEA GPS Timing

This is the same as the DDS WSPR signal source described above but uses GPS NMEA timing instead of GPS 1 pps timing.  This version only uses bands 40, 30, 20, 17, 12, and 10 meters (the bands that I can autotune).

Download information:
nmea_dds_wspr.asm
nmea_dds controller

 

WSPR VCXO Controller

A WSPR controller using pulse width modulation (PWM) to derive narrow-band 4-FSK modulation from a voltage controlled crystal oscillator (VCXO).

This project provides ‘on chip’ generation of WSPR message; internal timing or NMEA GPS timing for UTC synchronization of WSPR transmissions; ‘on-the-fly’ GPS generation of grid square location for portable operation; pulse width modulation output; symbol data output; and low power consumption allowing battery operation

Download information:
PM_vcxo.PDF
PM_vcxo_V5.ASM
PM_vcxo_V5.HEX
pwm_test.ASM
pwm_test.HEX

 

Arduino Uno & DDS-60 WSPR/QRSS Controller v1.0

This project provides a collection of features to use as a foundation to build a WSPR/QRSS beacon.

NMEA GPS, WWVB or independent timing for UTC synchronization of WSPR and QRSS transmissions.
- 6 thru 160 meter operation.
Single band operation or coordinated frequency hopping for multi-band WSPR transmissions.
16x2 LCD display of frequency, time, time source, and transmit mode.
Reconfigurable time slot control to schedule WSPR and/or QRSS transmissions.
QRSS Morse FSK plus 12 graphical pattern options

Download information:
Uno_DDS60.pdf
UNO_DDS60_v1_1.pde


WWVB WSPR VCXO Controller for the
G0XAR/G0UPL QRSS Transmitter Kit

Description:
A $15 QRSS transmitter kit and an $11WWVB receiver provide a simple and inexpensive way to build a PC-less WSPR beacon.

Download information:
WWVB_WSPR VCXO Controller.pdf
wwvb_pwm_wspr_v2.asm


WSPR Audio Signal Source

Unshackle your portable SSB QRP transceiver from your computer to transmit WSPR beacons from a portable location, or use your home station as a PC-less beacon.  This project uses a Microchip 16F628A PIC to control a simple audio oscillator. 

Download information:
Audio WSPR.pdf
audio wspr.asm

audio wspr.hex


WSPR Audio Signal Source v3.0

This is an updated version of the WSPR Audio Signal Source that includes on-chip generation of WSPR message and ‘on-the-fly’ GPS generation of grid square location for portable operation.

Download information:
Audio WSPR.pdf
audio wspr v3.hex
audio wspr v3.asm


PIC-EL WSPR

This project uses the PIC-EL http://www.kangaus.com/picel_iii.htm  and a DDS-60 http://www.amqrp.org/kits/dds60/  to generate WSPR beacons. This is a modification of AA0ZZ’s excellent signal generator program that features 160 – 6 meter operation, LCD readout, internal timing, VFO control, and a frequency calibration routine in software.

Download information:
PICElwspr.asm

 

PIC-EL WSPR Using NMEA GPS Timing

This is the same as the Pic-El WSPR program described above but uses GPS NMEA timing instead of internal timing. This version also adds a UTC time display.

Download information:
PICELwspr_nmea.asm
NMEAconnection.jpg
Picel_nmea_idle.jpg
Picel_nmea_xmit.jpg