Etherkit JTEncode

Generate JT65, JT9, JT4, FT8, WSPR, and FSQ symbols on your Arduino.

Jason Milldrum
Data Processing
GPL 3.0
Library Type

This library very simply generates a set of channel symbols for JT65, JT9, JT4, FT8, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters), Type 0.0 or 0.5 message for FT8 (v2.0.0 protocol) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.


Filename Release Date File Size 2021-07-19 49.43 KiB 2021-07-01 48.85 KiB 2020-08-31 42.37 KiB 2019-01-06 42.31 KiB 2017-03-16 35.25 KiB 2017-03-16 35.22 KiB 2016-12-01 34.51 KiB 2016-07-11 34.50 KiB 2016-01-24 31.09 KiB 2016-01-03 31.04 KiB