Try the demo, then flash the firmware to your device
Supports JPEG and PNG files • Or try the sample image below
The stock algorithm uses theoretical RGB values that may look acceptable on computer displays, but when flashed onto the actual e-paper device, the colors appear washed out and image quality is significantly degraded. Our enhanced algorithm uses measured palette dithering for superior e-paper display quality.
A modern firmware for the Waveshare ESP32-S3-PhotoPainter that provides a powerful RESTful API and web interface for managing your e-paper photo frame.
Drag & drop JPEG files with automatic processing
Automatic image rotation with configurable intervals
2-minute auto-sleep with battery monitoring
Modern web interface with real-time updates
• Chrome, Edge, or Opera browser (Web Serial API required)
• USB-C cable connected to your ESP32-S3-PhotoPainter
• Waveshare ESP32-S3-PhotoPainter device
This firmware has automatic light sleep enabled for power saving. If your device is not detected when you click "Connect & Flash":
💡 The device will remain in download mode and be detectable for flashing.
Once flashed, the device will create a WiFi access point named PhotoFrame-Setup. Connect to it and navigate to http://192.168.4.1 to configure your WiFi credentials.