#include "configuration.h" // ..... Storing and retreiving your settings
#include "utilities.h" // ......... Custom generic math functions
#include "system.h" // ............ Lowest-level firmware functions
// TODO: Update RMT LED driver to IDF 5.x version
//#include "led_driver.h" // ........ Low-level LED communication, (ab)uses RMT for non-blocking output
#include "leds.h" // .............. LED dithering, effects, filters
#include "microphone.h" // ........ For gathering audio chunks from the microphone
#include "goertzel.h" // .......... GDFT or God Damn Fast Transform is implemented here
#include "led_driver.h" // ........ Low-level LED communication, (ab)uses RMT for non-blocking output
#include "leds.h" // .............. LED dithering, effects, filters
#include "microphone.h" // ........ For gathering audio chunks from the microphone
#include "goertzel.h" // .......... GDFT or God Damn Fast Transform is implemented here
https://github.com/connornishijima/Emotiscope/blob/f9da3198f177982258837742e079f1d689c553c6/src/EMOTISCOPE_FIRMWARE.ino#L43