Volos uses the ESP32 microcontroller's USB host capabilities to build a word processor that interfaces with a USB keyboard, showcasing the chip's potential for complex USB tricks.
This article presents a solution for efficient data transfer with the Multi-function USB Dongle based on ESP32-S3, highlighting its applications in exporting camera photos, printing files, and sharing videos.
Repository for PicoUSB - RP2040 based, easy to use and learn - bad USB
Discusses HID over I2C, an underappreciated HID standard used in laptops.
Explains that I2C-HID is used for touchpads, touchscreens, and sensor hubs.
Distinguishes I2C-HID from non-HID I2C devices and explains its benefits.
Describes the author's experience with using I2C-HID for a laptop touchpad project.
A USB key with a Trinket M0 heart and four RGB NeoPixels for customizable glow.