In this guide, you'll learn how to use the LVGL (Light and Versatile Graphics Library) with the ESP32 Cheap Yellow Display board (ESP32-2432S028R). This development board features a 2.8-inch TFT touchscreen LCD, microSD card interface, RGB LED, and more.
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.