Photogallery for Inky Impression color e-ink display connected to Raspberry Pi.
See my blog on building a DIY Color E-Ink Picture Frame for additional details.
- Connect the Inky Impression e-ink display to the Raspberry Pi (I am using a Raspberry Pi Zero W)
- Install the Raspberry Pi operating system on the Pi
- Enable I2C and SPI using
sudo raspi-config
for the Raspberry Pi to interact with the e-ink display - Install Python and the Pimoroni Inky dependencies using the following commands (I updated the included pillow package, as it supports some of the features I use in the photogallery script)
apt install python3 python3-pip libopenjp2-7
pip3 install inky[rpi,example-depends]
pip3 install pillow==10.1.0
- Copy the
photogallery.py
script andimages
folder to the Raspberry Pi (e.g. to/home/[username]/eink
) - Remove the example images and place your own PNG files in the
images
folder - Automatically run the script when the Raspberry Pi is booted by running
crontab -e
and adding the following line (change the location of the script):
@reboot sleep 60 && cd /home/username/eink && python3 /home/username/eink/photogallery.py &