USB Audio Class 2.0 for Arduino

I’m happy to announce that the Arduino Audio Tools library now includes native USB Audio Class 2.0 (UAC2) support. Your ESP32-S3 or RP2040 board can show up as a standard USB microphone, speaker, or both — no drivers needed on the host side. Linux, macOS, and Windows 10+ recognize it Read more

TinyGPU for Arduino

I recently needed to add SLAM visualization to QGroundControl. The plan: render a map using a simple graphics library, then encode the output via H.265. That’s how I stumbled into writing TinyGPU—and it quickly became my new favorite tool for lightweight embedded graphics. TinyGPU is a lightweight, header-only C++ library Read more