I've been working on a new sound library for the ESP32, but I could use some help.

This page summarizes the projects mentioned and recommended in the original post on /r/esp32

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • EspTinyUSB

    ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

  • I'd prefer to get the USB working first, and I've been using this project: https://github.com/chegewara/EspTinyUSB to try to get a sign life out of the thing.

  • testUSB

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • tinyusb

    An open source cross-platform USB stack for embedded system

  • I would give actual TinyUSB a try. It supports ESP32-S3 and is used in many upstream projects. It looks like "EspTinyUSB" is a sorta-fork-but-not-really from about a year ago and there have been many MIDI fixes to actual TinyUSB since then.

  • Adafruit_TinyUSB_Arduino

    Arduino library for TinyUSB

  • Alternatively, go up a level and use Arduino and the Arduino TinyUSB wrapper library. This is also in active development with many recent MIDI fixes.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts