ESP32-S3 ST7789 GIF Player
Budget: $30 – $250 USD
I have an ESP32-S3-Mini-N1 wired to a 240 × 240 ST7789 SPI display and need firmware that plays 1–5 simple looping GIFs stored on a flash partition. All GIF files come from me; you only need to handle decoding and smooth playback.
i have tried using gifdec but the framrate is slow
Core requirements
• Initialize the ST7789 over SPI at full color depth.
• Decode and render each GIF in a continuous loop without any drop in frame rate
• Keep RAM usage modest so the code fits comfortably on the S3-Mini-N1 no PSRAMavailable
• USE ESP-IDF only, include clear build steps.
Deliverables
1. Complete, well-commented source code.
2. A compiled binary ready for flashing.
Once the display shows my provided GIFs looping cleanly, the job is done.
i have tried using gifdec but the framrate is slow
Core requirements
• Initialize the ST7789 over SPI at full color depth.
• Decode and render each GIF in a continuous loop without any drop in frame rate
• Keep RAM usage modest so the code fits comfortably on the S3-Mini-N1 no PSRAMavailable
• USE ESP-IDF only, include clear build steps.
Deliverables
1. Complete, well-commented source code.
2. A compiled binary ready for flashing.
Once the display shows my provided GIFs looping cleanly, the job is done.