Skip to main content

Overview

All Modules Sample

Display Hub is an innovative e-ink display manager designed to simplify how we interact with e-ink screens. With a strong focus on modularity and usability, Display Hub empowers users to configure and display essential information effortlessly through an intuitive drag-and-drop web interface. It bridges the gap between the potential of technology and everyday accessibility, showcasing how complex systems can be made elegant and easy to use.

Key Features

  • Modular Design:
    Customize your e-ink display with these powerful modules:

    • Traffic Incidents: Stay informed with live traffic updates using the TomTom Traffic API.
    • News Headlines: Get updates from outlets like The New York Times and El País, supporting news in both English and Spanish.
    • Stock Prices: Track the latest stock prices and changes using yfinance (powered by Yahoo! Finance).
    • Weather Forecast: Receive real-time weather updates via the Open-Meteo API.
    • Email Alerts (in progress): Soon to support notifications from Gmail and Outlook.
  • Web-Based GUI:
    The drag-and-drop web interface makes configuring and managing modules effortless, even for those without technical expertise.

  • Real-Time Updates:
    Modules pull live data from external APIs, ensuring the information displayed is always fresh and accurate.

  • One-Click Installation:
    With a simple one-command setup, even first-time users can get started in minutes.

  • Cross-Language Support:
    The News module currently supports English and Spanish, with plans to expand to other languages in the future.

  • Runs on Raspberry Pi:
    Designed to work seamlessly on Raspberry Pi devices, Display Hub is lightweight and energy-efficient, making it perfect for home projects.

Purpose

E-ink displays are incredible pieces of technology that are sleek, energy-efficient, and versatile. Yet, they’re often underutilized because of the complexity involved in setting them up. With Display Hub, my goal was to break down those barriers. By creating a tool that is not only functional but also user-friendly and accessible, I want to empower users to unlock the full potential of their e-ink screens.

This project is about more than just showcasing technical skills. It's about proving that even complex technologies can be simplified, inspiring more people to explore and enjoy the possibilities of e-ink displays. Whether you're tracking weather, monitoring stocks, or reading news, Display Hub makes it possible with just a few clicks.

Thank you for exploring Display Hub. I hope it sparks as much joy for you as it has for me while building it!