For a detailed step-by-step tutorial on how to set up the Google Cloud Console, the Python processing script, and the ESP32 firmware, visit the official post:
Serverless e-Ink Photo Frame: Using Google Drive for unlimited storage
- Install requirements:
pip install Pillow - Set your
SCREEN_WIDTHandSCREEN_HEIGHTin the script. - Run the script to generate
.rawfiles and upload them to your Google Drive folder.
- Open
driver.hand uncomment your display size. - In
FW_Epaper_GDriver.ino, fill in your:- WiFi Credentials (
ssid,password) - Google API Key & Folder ID.
- WiFi Credentials (
- In Arduino IDE, enable PSRAM (Tools > PSRAM > OPI PSRAM).
- Flash the code.
If you enjoy this project, feel free to:
- ⭐ Star this repository.
- ☕ Buy me a coffee if you find it useful.
- Reach out via the blog for any questions!
Created by MyEmbeddedStuff