Design digital filters including FIR and IIR filters from first principles, then run them live on the RadioSonic ESP32-S3 DSP board with I²S audio codec.
Working engineers and engineering students who have completed a signals and systems course and want to understand practical digital filter design combined with hands-on DSP experience.
An undergraduate level signals and systems course with a basic understanding of working with signals in the time and frequency domain.
No knowledge of C or Python is required, but the course will provide exposure to these tools for those that have interest in further signal processing development.
Every concept in this course is grounded in math, implemented in Python, and then deployed to the RadioSonic board so you can hear it work.
Labs use marimo notebooks for all filter design, analysis, and visualization, then you push the same coefficients to the RadioSonic board and hear the result through the audio codec.
Each module pairs video lessons and marimo notebook labs with a hands-on board assignment. 5 modules, 15 lessons, 3 hardware lab projects.
DSP educator of more than 20 years and Senior Technical Staff Engineer at Microchip, he designs and teaches the RadioSonic curriculum.
Full bio →WPI-trained electrical engineer and PMP, he builds RadioSonic's hardware and real-time DSP firmware.
Full bio →Same five modules, same marimo notebooks, same live hardware labs, two formats to fit how you learn.
Live weekly sessions with the instructor and a cohort of peers working through the material together. Ideal for structured accountability and direct Q&A. All live sessions are recorded.
RadioSonic hardware is required. This is purchased separately and not included in the course fee to allow for returning students.
// enrollment key delivered by email after checkout
All the same content, labs, and notebooks, on your own schedule. Work through each module whenever it suits you with no deadlines and no cohort timing.
RadioSonic hardware is required. This is purchased separately and not included in the course fee to allow for returning students.
// enrollment key delivered by email after checkout
The RadioSonic board ships with the SDK and all lab firmware pre-loaded. Pick a course and start designing the same day it arrives.