Skip to content

alexander-sholohov/si5351-beacon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The multi-mode beacon based on Arduino + si5351 module.

Supported modes:

  • WSPR2
  • WSPR15
  • JT65
  • JT9
  • JT4
  • ISCAT

Key features:

  • Internal encoder for WSPR and ISCAT.
  • Simple "in code configuration".
  • Useful on-line mode configurator.
  • TX start moment is controlled by extremely accurate I2C real-time clock Ds3231.
  • Terminal-based command line interface.
  • Support band-hopping with LPF auto selection.
  • Pin-compliant with QRP-LABS Arduino shield and relay-switch board.

To configure base frequency, step of FSK manipulation, T/R interval, mode - please use javascript based configurator: http://ra9yer.blogspot.com/p/si5351-configurator.html or open local configurator : ./doc/band_configurator.html

The WSPR beacon message in defined directly in the code in text form. However, to generate symbold stream for other modes like js65,jt4,jt8 you will need command-line utilities jt65code, jt4code, jt9code.

Updated at Jenuary 2017. Experimental feature: GPS module instead of DS3231. Please see macros TIME_SLICE_GPS/TIME_SLICE_DS3231 in si5351-beacon.ino file.

Terminal commands:

Command Description Example
ts Time Show (show current time) ts
ts N Time Show N times ts 5
start Start transmission start
stop Terminate transmission stop
activate Activate autostart TX mode activate
deactivate Deactivate autostart TX mode deactivate
si Show system info (time+launch time) si
bhe Band hopping enable bhe
bhd Band hopping disable bhd
nb Next band (useful when band hopping is disabled) nb
temperature show current temperature measured by Ds3231 temperature
setdate update time in Ds3231 chip setdate 2016-05-01 12:35:30

Please configure terminal with newline termination. Command setdate - in-chip datetime will be updated as soon as you hit enter.

Block diagram

qrp-labs arduio shield

If the folder you downloaded has name 'si5351-beacon-master' please rename it to 'si5351-beacon'. It is Arduino obligatory that the folder name should have the same name as name of *.ino file.

The project is self-contained. No need to download extra libraries or put any provided sources outside the directory.

Si5351 module, arduio-shield, LPF's, relay-switched board was purchased from http://www.qrp-labs.com
Ds3231 module - from Aliexpress.
Arduino Leonardo - from local shop.

Link to blog post: http://ra9yer.blogspot.com/2016/05/arduino-si5351-beacon.html
Link to forum thread http://forum.22dx.ru/viewtopic.php?f=15&t=152

About

WSPR beacon based on Arduino + si5351

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published