Thin, transparent I2S microphone component for ESP-IDF v6.0.x, built on the modern i2s_std driver. Blocking one-buffer-per-call read from your own task, an honest overflow counter, and clean stop() semantics. No callbacks, no internal task, no buffering beyond the driver's own.
ESP32 smart-device firmware as a library: Wi-Fi pairing over BLE or soft-AP, TCP/UDP local control, AWS IoT MQTT with per-device certificate provisioning, HTTPS OTA. Call cything_begin() and implement two command hooks — see CyThingEsp32.h.
This component for ESP-IDF builds the open-source software PicoRuby into a static library, allowing you to link it and run PicoRuby seamlessly on their microcontroller boards.