Hello!
I have an ESP32-2432S022 board (the 2.2 inch “Cheap Yellow Display”) and I’m struggling to get it started. I’ve tried several old factory demos, but they all result in a white screen or many compilation errors in Arduino IDE.
Since I am a beginner, I would like to ask:
Which libraries are recommended for this specific board in 2026? Should I use TFT_eSPI or LovyanGFX as the display driver for LVGL?
Which version of LVGL is the most stable for this hardware (v8.3 or v9)?
Could someone share a minimal working “Hello World” code that correctly initializes the display and the CST820 touch controller?
Hardware details:
Board: ESP32-2432S022 (SPI interface)
Display: 320x240 (ST7789/ILI9341)
Touch: CST820 (I2C)
I just want to see a simple button or a label on the screen to confirm my setup is correct. Any guidance or a link to a modern, working repository would be greatly appreciated!
Thank you!
Hi @deprixon123 , I’ve been using another model from the Cheap Yellow Display series, perhaps that will help with the setup and offer more guidance.
Link : ESP32-Cheap-Yellow-Display/Examples/LVGL9 at main · witnessmenow/ESP32-Cheap-Yellow-Display · GitHub