This library uses polymorphism and defines common interfaces for reading encoders and controlling motors allowing for easy open or closed loop motor control.
Streaming MP3 player for ESP32-S3: HTTP chunked download → MP3 decode → resample → PCM out, fully PSRAM-resident, with abortable lifecycle. Audio output and HTTP transport are injected via abstract interfaces, so the component is project-agnostic.
TOP LEVEL NVS - This component is a wrapper for the ESP-IDF NVS component. - It provides a simple interface for storing and retrieving data from NVS. - It is designed to be used with the ESP-IDF framework. - It is a lightweight and easy to use component that can be used in any ESP-IDF project.