Task-free, ISR-driven I2S microphone component for ESP-IDF v6.0.x, built on the modern i2s_std driver. Application posts pre-allocated buffers; the component copies captured audio into them from ISR context and invokes an application callback. No internal FreeRTOS task.
A self-contained 3D renderer for embedded targets: a binary asset container, skeletal animation, tile binning, a software rasterizer and a 2D canvas. Header-only, with no third-party dependency of any kind.
Native USB host (ESP-IDF USB Host library + usb_host_hid): enumerate and talk to USB HID devices (mice, keyboards, gamepads, vendor HID) from an ESP32-S2/-S3/-P4