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.
Learn how to use your Flipper Zero as a HID controller for your computer or phone. Control presentations, emulate a keyboard, control media players, and more.
An article discussing the use of HID over I2C for coupling STM32 and Linux in a project, offering a detailed example, and discussing the benefits such as compatibility, low power consumption, and ease of implementation.
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.