Skip to content
/ WSPR Public

Weak Signal Propagation Reporter on a breadboard

Notifications You must be signed in to change notification settings

f4goh/WSPR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WSPR beacon on breadboard

link to hamprojects web site

f4goh@orange.fr

Add FST4W for Antonio (IK1HGI) and new library for OLED

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.bat put your callsign, locator and power and generate symbols.

symbols

  • Paste symbols from symbols.txt into WsprSimple.ino with commas

symbols

	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

the src directory contains other programs like :

  • Rtty, PSK, QPSK, Hellschreiber, JT65, JT9, WSPR and FT8 encoding exemples

  • And FSQCall beacon test

fsq

  • Telemetry is saved into FSQCALv042\Shared\data.tlm
  • File can be changed into FSQEncode.ino

73

Anthony

About

Weak Signal Propagation Reporter on a breadboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published