/WSPR

Weak Signal Propagation Reporter on a breadboard

Primary LanguageC

WSPR beacon on breadboard

f4goh@orange.fr

wspr

Wiring

  • Wire the schematics below

sch

  • Adjust output filter as filter design calculation

filter design

filter

  • Use mini tore calculator to find inductor turns

mini tore calculator

tore

tore

  • Check filter with a VNA (optional)

vna

Programming

  • Copy libraries files into Arduino/library folder

  • run WSPR encoder.exe put your callsign, locator and power and generate symbols.

symbols

  • Paste symbols into WsprSimple.ino
	int wsprSymb[] = {3, 3, 0, 0, 0, 2, 0, 2, 1, 2, 0, 2, 3, 3, 1, 0, 2, 0, 3, 0, 0, 1, 2, 1, 1, 3, 1, 0, 2, 0, 0, 2, 0, 2, 3, 2, 0, 1, 2, 3, 0, 0, 0, 0,
	                  2, 2, 3, 0, 1, 3, 2, 0, 3, 3, 2, 3, 2, 2, 2, 1, 3, 0, 1, 0, 2, 0, 2, 1, 1, 2, 1, 0, 3, 2, 1, 2, 3, 0, 0, 1, 2, 0, 1, 0, 1, 3, 0, 0,
	                  0, 1, 3, 2, 1, 2, 1, 2, 2, 2, 3, 0, 0, 2, 2, 2, 3, 2, 0, 1, 2, 0, 3, 3, 1, 2, 3, 3, 0, 2, 1, 3, 0, 3, 2, 2, 0, 3, 3, 1, 2, 0, 0, 0,
	                  2, 1, 0, 1, 2, 0, 3, 3, 2, 2, 0, 2, 2, 2, 2, 1, 3, 2, 1, 0, 1, 1, 2, 0, 0, 3, 1, 2, 2, 2
	                 };
  • Adjust frequency
#define frequence 7040100
long factor = -1500;

Usage notes

  • Program Arduino Nano
  • Adjust RTC clock by typing "h" key on serial monitor

clock

  • Connect any HF antenna

Beacon transmit every 2 min, monitor transmission with your receiver and adjust frequency "factor" offset if there is outside the WSPR band

  • Enjoy WSPR beacon.

map

73

Anthony