Skip to content

A working LVGL v9 integration for the JC8012P4A1 display module with MIPI DSI interface, running on an ESP32-P4.

Notifications You must be signed in to change notification settings

CelliesProjects/JC8012P4A1-LVGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JC8012P4A1-LVGL

A working LVGL v9 integration for the JC8012P4A1 display module with MIPI DSI interface, running on an ESP32-P4.

This repo showcases a minimal, functional setup using LVGL's latest version on a 800x1280 10.1" TFT panel driven via MIPI DSI using the JD9365 display controller.


Features

  • LVGL v9.3.0 running on ESP32-P4
  • MIPI DSI display initialization (JD9365)
  • Touch input support via I2C (GSL3680)
  • Basic LVGL UI rendering

Hardware Used

  • MCU: ESP32-P4 (e.g. JC8012P4A1 board)
  • Display: 10.1" MIPI DSI panel (JD9365 controller)
  • Interface: 2-lane MIPI DSI
  • Touch Controller: GSL3680 (I2C)
  • Resolution: 800x1280

About

A working LVGL v9 integration for the JC8012P4A1 display module with MIPI DSI interface, running on an ESP32-P4.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published