Digital signal processing for microcontrollers: statistics, filters, FFT and calculus on fixed-size buffers or live sample streams.
Provides mean, standard deviation and robust outlier detection; moving-average, median, Gaussian, FIR, Kaiser-designed and adaptive LMS/NLMS filters; an allocation-free radix-2 FFT and IFFT with Hann/Hamming/Blackman windows; numerical derivatives and integrals; and sliding-window versions of all of these for streaming sensor data. Runs on AVR as well as 32-bit targets, using no C++ standard library containers and no heap allocation in the hot paths.
| Filename | Release Date | File Size |
|---|---|---|
| microdsp-2.0.0.zip | 2026-07-29 | 104.82 KiB |
| microdsp-1.0.0.zip | 2025-07-29 | 36.83 KiB |