ESPHome LVGL Weather Display for 1280x800 panels
-
Updated
Feb 26, 2026
ESPHome LVGL Weather Display for 1280x800 panels
A working LVGL v9 integration for the JC8012P4A1 display module with MIPI DSI interface, running on an ESP32-P4.
Board Support Package (BSP) for JC8012P4A1 (ESP32-P4). Provides support for display (JD9365 MIPI-DSI), touch (GSL3680), audio (ES8311), and co-processor (ESP32-C6). Includes full LVGL9.x integration with PPA hardware acceleration for high-performance graphics.
This project demonstrates how to bring up the JD9365-based MIPI DSI display and GSL3680 capacitive touch controller on the JC8012P4A1 board using Arduino.
Add a description, image, and links to the jc8012p4a1 topic page so that developers can more easily learn about it.
To associate your repository with the jc8012p4a1 topic, visit your repo's landing page and select "manage topics."