GitHub

Inky Dashboard Project Description

What is the project about?

The project is a simple e-ink dashboard designed to help users plan and organize their lives. It displays information on a 7-color E-ink display.

What problem does it solve?

It provides a low-power, always-on display for essential information like to-do lists and calendar events, reducing the need to constantly check phones or computers. It helps centralize daily planning in a visually clear and persistent way.

What are the features of the project?

  • To-do list integration with Todoist.
  • Calendar syncing with Google Calendar/iCal.
  • Multiple colors for calendar events.
  • Support for overlapping calendar events.
  • Deep sleep mode to conserve battery power.

What are the technologies used in the project?

  • Hardware: Inky Frame 7.3" 7-color E-ink display, Raspberry Pi Pico W.
  • Software/Libraries: LVGL (for display layout), C++
  • Server: Python, hosted on platforms like PythonAnywhere.
  • Integration: Todoist, Google Calendar/ical

What are the benefits of the project?

  • Low power consumption: E-ink displays only use power when updating, making it very energy efficient.
  • Always-on display: Information is always visible without needing to wake up a device.
  • Clear visibility: E-ink is easy to read in various lighting conditions, similar to paper.
  • Centralized information: Combines to-do lists and calendar events in one place.
  • Customizable: Can be modified to work with other E-ink displays.

What are the use cases of the project?

  • Personal daily planning and organization.
  • Displaying schedules and reminders in a home or office setting.
  • A low-distraction, always-on information display.
  • Time management.
inky-dashboard screenshot