ESP32-S3 Animated Eye Display Development
Budget: $30 – $250 USD
I'm looking for someone to develop and synchronize dual GC9A01 displays for an advanced animated eyes project using the ESP32-S3 microcontroller.
The project involves creating smooth and seamless frame-by-frame animations for a pair of 240x240 pixel displays. The animations will be based on high-quality JPG frames, leveraging libraries such as LVGL, CircuitPython, and TJpg_Decoder. The key objectives include:
Synchronization: Both displays need to be perfectly synced for consistent animations across the eyes.
Web-based Control: Develop a WiFi-enabled control panel that allows users to connect via a hotspot and select animation modes through a web interface.
Animation Modes: Support multiple animation modes, including static and dynamic frames, while optimizing for the ESP32-S3’s storage and performance capabilities.
Testing and Optimization: Ensure the system runs efficiently without buffering issues and provide debugging support for smooth operation.
File Conversion and Integration: Convert JPG animations into compatible formats and integrate them into the project.
User-Friendly Interface: Ensure an intuitive setup and operation for end users.
Deliverables should include the complete, tested codebase, user-friendly web interface, and guidance on deployment.
The project involves creating smooth and seamless frame-by-frame animations for a pair of 240x240 pixel displays. The animations will be based on high-quality JPG frames, leveraging libraries such as LVGL, CircuitPython, and TJpg_Decoder. The key objectives include:
Synchronization: Both displays need to be perfectly synced for consistent animations across the eyes.
Web-based Control: Develop a WiFi-enabled control panel that allows users to connect via a hotspot and select animation modes through a web interface.
Animation Modes: Support multiple animation modes, including static and dynamic frames, while optimizing for the ESP32-S3’s storage and performance capabilities.
Testing and Optimization: Ensure the system runs efficiently without buffering issues and provide debugging support for smooth operation.
File Conversion and Integration: Convert JPG animations into compatible formats and integrate them into the project.
User-Friendly Interface: Ensure an intuitive setup and operation for end users.
Deliverables should include the complete, tested codebase, user-friendly web interface, and guidance on deployment.