🎉 What's New
- Add orientation configuration (for future features like text overlay, etc.)
- Improve HA integration
- Expose Temp / Humidity sensor to HA
- Implement sleep schedule (quiet period where the frame don't refresh)
- Add button to trigger deep sleep on the webapp
- Use external RTC to keep time
Installation
🌐 Web Flasher (Easiest)
Flash directly from your browser (Chrome/Edge/Opera required):
https://aitjcize.github.io/esp32-photoframe/
📦 Manually
photoframe-firmware-merged.bin - Single file containing bootloader, partition table, and application
esptool.py --chip esp32s3 --port /dev/ttyUSB0 --baud 921600 write_flash 0x0 photoframe-firmware-merged.bin