The Simplest Digital Filter (STM32 Implementation) - Phil’s Lab #92

How to implement a simple digital filter (low-pass and high-pass exponential moving average (EMA)) on a real-time embedded system (STM32 audio codec). Useful for noise reduction, removing DC offsets, and more in simple situations. Discussion on filter basics, advantages & disadvantages, theory, implementation in C, and real-time time- and frequency-domain tests. [SUPPORT] Free trial of Altium Designer: PCBs manufactured and assembled by PCBWay: Patreon: Mixed-signal hardware design course: Advanced Hardware Design Course Survey [GIT] [LINKS] Instagram: [TIMESTAMPS] 00:00 Introduction 00:44 Altium Designer Free Trial 01:15 What We’ll Look At 01:47 EMA Filter Basics 03:40 Digital Filter
Back to Top