An animated GIF and JPEG image player for an ESP32 with a TFT display. A file manager for adding or removing files over WiFi is built-in.
I choose the following because it has more flash. ESP TTGO T-Display board - 16 MB, CH9102F https://www.amazon.com/dp/B099MPFJ9M
This battery has the right size connector and polarity. https://www.amazon.com/dp/B095VLH7HH
I'm using the board as a Christmas ornament.
You do not need to build this code to use it. Everything required to upload the code and sample images to the board is in dist folder. Uploading is as simple as connecting the board to your PC and double clicking the upload script. See dist/README.txt for more info.