# 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](helpers/resize.py). If the images are progressive jpegs use [helpers/progressive_to_normal_jpeg.sh](helpers/progressive_to_normal_jpeg.sh) first. See [Helper README](helper/README.md) 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