Digital Photo Frame

This is a late blog post for a side-project that I did in January 2026. I had to go on a side quest while working on this and turns out that the side quest has its own blog post and I am writing about my original work 4 months later.

I have actually built a streamdeck using a cheap 7 inch esp32 touchscreen.

I am running late on my blog posts, I'll be posting about it soon.

I had a few ideas to work on using a small touch screen like making a streamdeck, digital photo frame, a small calendar or read-only view of daily notes/tasks kinda thing.

I purchased a Raspberry Pi Touch Display 2 to just tinker around and make something out of it. It has a resolution of 720 x 1280 which by standards of cheap touch screens, is not too bad so I planned to use this for a digital photo frame.

The photo frame is just a small self-hosted web application showcasing images from my Immich album. I am using a Rapsberry Pi 4 (2GB) with Raspbian installed. So I need to just open up a web browser and open the photo frame app which just cycles over photos from my album.

I have also added a few pages that I can swipe or select to switch to my calendar view, my notes view etc.

Below are some of the photos of the build.

screen-image
The touch screen
Rpi with screen
Screen plugged with a Raspberry Pi 4 (2GB)
Screen with case
With a 3D printed case
Case with stands
With leg stands screwed up
finished frame 1
Finished photo frame, exhibit A
finished frame 2
Finished photo frame, exhibit B
In motion

Credits