InkyPi  by fatihak

E-ink display app for Raspberry Pi

created 8 months ago
1,962 stars

Top 22.9% on sourcepulse

GitHubView on GitHub
Project Summary

InkyPi is an open-source, customizable E-Ink display system designed for Raspberry Pi users. It offers a minimalist, paper-like visual experience controlled via a web interface, ideal for displaying curated content like news, clocks, or AI-generated images with minimal distraction.

How It Works

InkyPi leverages a Raspberry Pi (4, 3, or Zero 2 W) connected to a Pimoroni E-Ink display. A Flask-based web interface allows users to upload images, configure plugins for news, weather, clocks, or AI text/image generation, and schedule content playlists. The system is designed for ease of use, with an automated installation script that configures necessary interfaces (SPI, I2C) and runs as a service.

Quick Start & Requirements

  • Install: sudo bash install/install.sh
  • Prerequisites: Raspberry Pi (4, 3, Zero 2 W), MicroSD card (min 8 GB), Pimoroni E-Ink Display (7.3", 5.7", or 4").
  • Setup: Requires Raspberry Pi OS installation and script execution. Detailed instructions and a YouTube tutorial are available.
  • Docs: Building InkyPi Plugins, installation.md, YouTube tutorial

Highlighted Details

  • Supports multiple E-Ink display sizes from Pimoroni.
  • Includes plugins for AI image generation (DALL·E) and text generation (GPT-4o).
  • Offers scheduled content playlists for dynamic display updates.
  • Extensible architecture for custom plugin development.

Maintenance & Community

The project is actively developed with a public Trello board for roadmap tracking. Community contributions are encouraged, with links to a troubleshooting guide and GitHub Issues for support.

Licensing & Compatibility

Distributed under the GPL 3.0 License. Includes fonts and icons with separate attribution requirements.

Limitations & Caveats

Known installation issues exist for the Pi Zero W. The project relies on specific hardware (Raspberry Pi and Pimoroni E-Ink displays), and commercial use may be impacted by the GPL 3.0 license's copyleft provisions.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
17
Issues (30d)
39
Star History
663 stars in the last 90 days

Explore Similar Projects

Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.