Skip to content

pixelEDI/esp32-hid-examples

Repository files navigation

ESP32S3 USB HID Beispiele

Drei praktische Projekte für den Seeed XIAO ESP32S3, die zeigen, wie das Board als USB-HID-Gerät (Human Interface Device) verwendet werden kann.
Alle Beispiele basieren auf PlatformIO mit dem Arduino Framework.

Projekte

01

Demonstriert, wie der ESP32S3 Tastatureingaben an den Computer sendet – ideal, um automatisierte Tastenkombinationen oder einfache Makros zu erstellen.

02

Zeigt, wie das Board als HID-Mediagerät agieren kann, um Lautstärke und Wiedergabefunktionen über USB zu steuern.

03

Kombiniert Steuerlogik und Eingaben, um die Lautstärke per Tasten oder Sensoren direkt vom ESP32S3 aus zu regeln.

Hinweise

In der platformio.ini sind wichtige Buildflags gesetzt, damit der USB-HID-Modus korrekt funktioniert:

-DARDUINO_USB_MODE=1  
-DARDUINO_USB_CDC_ON_BOOT=0

Video

🎬 Begleitendes YouTube-Video: https://youtube.com/@pixeledi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages