A simple Python and PHP setup to supply your Pimoroni Inky e-paper display with images.
Now with a clean web UI!
Live demo available at: https://inky.bluepaw.de/
- Change the displayed image every X minutes
(manually via button A / random image via button B, weighted by likes)
- Mark the current image as favorite
(like: button C / dislike: button D)
- Remote control your Inky display using the web UI
(trigger the next random image or select a specific image)
- Supports SQLite (default) and MySQL
(MySQL is recommended if you have more than ~500 images)
- Copy all files from the web directory to any web server (e.g. your NAS)
- Rename config.php.dist to config.php and adjust the settings as needed
- Optional:
If you don’t need the web UI, you only have to copy api.php and config.php
- Copy run.py to your Inky setup
- Install the required Pimoroni libraries:
- Check the configuration options at the top of run.py
- Optional:
See cronjob.example for automatic startup

