Serverless e-Ink Photo Frame: Using Google Drive for unlimited storage

f you want to build your own e-Ink Photo Frame but want to forget about setting up local servers (Raspberry Pi, NAS, or Home Assistant) and don't want to rely on SD cards, this project is for you.The biggest hurdle when using e-Ink displays for photos is the infrastructure. Normally, you need a 24/7 dedicated server to process the images or pay for third-party services. Additionally, microcontrollers like the ESP32 face two critical constraints: Processing: Running a dithering algorithm (to adapt a real photo to the screen's limited color palette) is too heavy for an ESP32. Memory: High-quality images consume too much RAM during HTTP requests, often leading to crashes or overflow errors. To solve this, I decided to use Google Drive as…

0 Comments

CHEAPEST DIY E-PAPER PICTURE FRAME. IKEA HACK

Digital e-paper frames have become very popular lately. They are the perfect addition to any desk or living room, but when I looked into buying one, the prices seemed completely out of orbit. We’re talking about extremely high prices for what they actually offer. I preferred to find a way to build my own: customizable and, above all, much more affordable and, why not, based on an IKEA frame that costs just a few euros.I found the 13.3-inch Spectra displays with support for up to 6 colors. While researching suppliers, I came across the XIAO ePaper DIY (EE02) kit from Seeed Studio. What’s interesting about this kit is that, besides the panel, it includes a controller board with everything you need to get…

3 Comments

Beyond 6 Colors: Exploring Dithering on Spectra 6-color E-Ink Displays

I have tested the XIAO ePaper DIY Kit (ESP32-S3) - EE04 from Seeed Studio in depth. While its 6-color Spectra 6 display is impressive out of the box, I wanted to see if software could overcome hardware limitations. In this post, I’ll share how I’ve pushed this hardware to its limits by using dithering techniques to simulate an entirely new range of color tones and shades. This post is divided into the following sections: Hardware Analysis How SPECTRA 6 E-INK Works The Challenge of SPECTRA 6 Conclusion Hardware Analysis The hardware is composed of two elements. The first one is the controller board. It features several push buttons, an ON/OFF switch and a charging circuit to power the device via battery and charge…

6 Comments