Did you ever design a real-world over-the-air communication system?

Does studying digital communications make you tired of simulations?

Do you want to get your hands on real-world OFDM communications?

Use a cheap soundcard as the radio!

A closed control loop adjusts the synchronization point of the OFDM system.


With a cheap sound card, speakers and a microphone, you have all the hardware you need to run your own real-world wireless communication experiments. In addition, you can literally hear your system work!

Here, at DSPIllustrations.com we have developed a tutorial using Jupyter notebooks on building your own OFDM physical layer. In particular, the course covers the following aspects:

  • Up- and Downconversion
  • Fundamentals of OFDM modulation and demodulation
  • The Schmidl-Cox metric for time synchronization and frequency offset estimation
  • OFDM Channel Estimation
  • OFDM Channel Equalization
  • 5G waveforms: Filtered OFDM (F-OFDM)

The tutorial focuses on practical aspects and real-world experiments rather than on mathematical derivations. So, it's the perfect complement to your theoretical studies!

For Free: Static HTML version of the tutorial!

Buy the full course for


Using an audio cable, the system can even reach 256QAM modulation.



DSPIllustrations.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com, amazon.de, amazon.co.uk, amazon.it.