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 out of the box. Why USB Audio? Most Arduino audio projects use I2S to talk to an external DAC or ADC. That works well, but Read more







