High-Speed Digital Data Transmission

Transceivers can both send and receive.

GFSK-Transceivers are FM (Frequency Modulation) transceivers for digital communication: they use GFSK (Gaussian Frequency-Shift keying) to encode bits or symbols.

GFSK is a FSK enhancement so any GFSK transceiver can also use FSK. While FSK transceivers are not fully compatible with ASK (as they cannot change the amplitude), they are still compatible with the simple OOK modulation since this only requires sending at full amplitude and not sending. GFSK transceivers are therefore compatible with most usage scenarios including communicating with simple OOK remote controls.


GFSK is an evolved FSK modulation designed to efficiently transmit data at high data rates and without causing much interference.

GFSK is used commericially for example in Bluetooth and DECT wireless phones.

Use Cases

GFSK transceiver breakout boards can use the same fundamental technology for high-speed custom-protocol data transmission.

Essentially, they provide the core transmission protocol without any other and more specific data protocols (such as Bluetooth or DECT).

This way, you can use your own libraries and/or create light-weight custom protocols to transfer large amounts of data reliably.

GFSK (and the powerful breakout boards supporting it) are perfectly suited to transmit data-intensive payloads (such as video) over distances of 300-1000m without the need of any supporting infrastructure.

When Not To Use

If you need to transmit only small amounts of data (i.e. temperature sensor data or remote control commands), you should rather fall back to simple and inexpensive FSK or ASK transceivers.


Please do leave comments below. I am using utteran.ce, an open-source and ad-free light-weight commenting system.

Here is how your comments are stored

Whenever you leave a comment, a new github issue is created on your behalf.

  • All comments become trackable issues in the Github Issues section, and I (and you) can follow up on them.

  • There is no third-party provider, no disrupting ads, and everything remains transparent inside github.

Github Users Yes, Spammers No

To keep spammers out and comments attributable, all you do is log in using your (free) github account and grant the permission to submit issues on your behalf.

If you don’t have a github account yet, go get yourself one - it’s free and simple.

If for any reason you do not feel comfortable with letting the commenting system submit issues for you, then visit Github Issues directly, i.e. by clicking the red button Submit Issue at the bottom of each page, and submit your issue manually. You control everything.


For chit-chat and quick questions, feel free to visit and participate in Discussions. They work much like classic forums or bulletin boards. Just keep in mind: your valued input isn’t equally well trackable there.

  Show on Github    Submit Issue

(content created Apr 17, 2024)