Cheap Yellow Display (ESP32-2432S028R)
- Install the ESP-IDF toolchain (See: Toolchain section)
- Source the environment
source ~/esp/esp-idf/export.sh - idf.py build
- idf.py flash
See: Standard Toolchain Setup for Linux
From the official docs, essentially:
mkdir -p ~/esp
cd ~/esp
git clone -b v5.4.2 --recursive https://github.com/espressif/esp-idf.git
cd ~/esp/esp-idf
./install.sh esp32 # This is the arch for our mcu (esp-wroom-32)-
Espressif docs on the ESP-IDF build system: Build System
-
Dependencies/packages found here: ESP Registry
-
Custon FreeRTOS to better facilitate the ESP: ESP-IDF FreeRTOS
-
Vanilla FreeRTOS docs FreeRTOS Documentation
-
LVGL docs: LVGL
-
https://components.espressif.com/components/atanisoft/esp_lcd_touch_xpt2046/versions/1.0.6
-
https://components.espressif.com/components/espressif/esp_lcd_ili9341/versions/2.0.0
-
https://components.espressif.com/components/lvgl/lvgl_esp32_drivers/versions/0.0.3