6639e40951c405b2e35ad31856ab74749920e6ca
ESP32 Image Viewer on LCD from SD
Introduction
This project utilizes an ELECROW ESP32 Display to read images from SD card and display them.
Disclaimer
To ensure good results and no image load fails pass the images at least through helpers/resize.py.
If the images are progressive jpegs use helpers/progressive_to_normal_jpeg.sh first.
See Helper README for usage advice.
Usage
Insert SD card into the TF slot on the board. Flash the project to the ESP32. Use touch to switch between UI-Log and Image-Browser.
Supported file extensions
- .bmp
- .jpg
- .png
- .jpeg
Software
- ESP-IDF
- optional but recommended:
- VS Code with ESP-IDF extension
Hardware
- ELECROW ESP32 5" HMI Display (800x480) RGB TFT Touchscreen compatible with LVGL
- USB-C cable to flash firmware
- optional but recommended:
- SD card
Description
Languages
C
96.9%
CMake
1.5%
Python
1%
Shell
0.6%