Set up your Raspberry Pi (instructions)
Introduction to Git PDF
In this lab, you will learn about DTFT and matched filtering, and you will implement a real-time sonar using your Raspberry Pi, a speaker, and a microphone.
Accept GitHub Classroom assignment
Video: here
In this lab, you will explore spectral analysis using the DFT. In the second part, you will acquire samples from the spectrum using an SDR and look at it. In the third part, you will detect and decode ADS-B packets that are transmitted by airplanes using the SDR and display their position on a map in real-time.Â
Accept GitHub Classroom assignment.
Video: here
In this lab, you will look at the time-frequency spectrograms of audio signals. You will also look at broadcast FM radio. You will receive samples of a Bay Area FM radio station KPFA (94.1 MHz), and digitally demodulate it to listen to its broadcasts. You will also demodulate its subcarrier that broadcasts a Punjabi radio station embedded within the FM signal.
Accept the GitHub classroom assignment here.
In this lab, you will learn about digital modulation schemes. You will experiment with audio frequency-shift keying and then implement an APRS transceiver.
Accept the GitHub classroom assignment here.