Bilinear Transform IIR Filter Design (STM32 DSP) - Phil's Lab #159

Discover Easy, Affordable, and Reliable PCB manufacturing with JLCPCB! Register to get $70 New customer coupons: https://jlcpcb.com/?from=PhilsLab (AD: This video includes a paid promotion for JLCPCB.) Basics of discretisation of analog filter prototypes using the Bilinear (Tustin) transform for an STM32-based custom DSP hardware effects platform. Demonstration of derivation, frequency-warping, and software implementation in C. [SUPPORT] Hardware design courses: https://phils-lab-shop.fedevel.education Course content: https://www.phils-lab.net/courses Patreon:   / phils94   [GIT] https://github.com/pms67 [SOCIAL] Instagram:   / philslabyt   [LINKS] Real-Time Software Implementation of Analog Filters:    • (Sponsored) Real-Time Software Implementat...   DSP Playlist:    • DSP   QA403 Tutorial:    • (Sponsored) QA403 Audio Analyzer Tutorial ...   [TIMESTAMPS] 00:00 Intro 01:34 JLCPCB (Ad) 02:38 Discretisation Basics 04:36 Discretisation Methods 06:19 Bilinear Transform Derivation 07:52 Stability 08:19 Frequency Warping 09:41 RC Low-Pass Filter Example 13:20 Bilinear vs Backward Euler vs Analog Prototype 15:38 Software Implementation (STM32) 21:17 Frequency Response Demo 22:51 Outro