Discover and explore top open-source AI tools and projects—updated daily.
kyleturmanHome dashboard server for e-ink displays
Top 93.5% on SourcePulse
A modular, open-source home dashboard designed to display consolidated information like weather forecasts, calendar events, vehicle data, and AI insights on e-paper displays. It targets users with always-on local network computers (e.g., Raspberry Pi) and e-paper devices, offering a customizable and low-power display solution.
How It Works
The project utilizes a Node.js server that aggregates data from various APIs. This data is then rendered into HTML/CSS, converted into a 1-bit PNG image optimized for e-paper, and served over the local network. A microcontroller-powered e-paper display fetches this image periodically (every 10 minutes) and enters a sleep mode overnight to conserve power.
Quick Start & Requirements
npm install..env.example to .env and set MAIN_LOCATION_ZIP and VISUAL_CROSSING_API_KEY.npm start (managed by PM2).npx pm2 startup and npx pm2 save.http://localhost:7272/dashboard, image at http://localhost:7272/dashboard/image, and admin panel at http://localhost:7272/admin.Highlighted Details
Maintenance & Community
This project is provided "as-is" and is not actively maintained, with no warranty or guarantee of support. No specific community channels (e.g., Discord, Slack) are listed.
Licensing & Compatibility
The project is released under the MIT License, permitting free use, modification, and distribution, including for commercial purposes, with no warranty.
Limitations & Caveats
The project is explicitly stated as not actively maintained and offered without warranty. The README notes that the code and CSS are "messier than I would like," and the 1-bit image conversion quality is not perfect, particularly with font hinting. The e-paper display functionality requires specific microcontroller hardware (Seeed XIAO ESP32 variants or reTerminal E Series) and the server needs a fixed local IP address for reliable display connectivity.
3 months ago
Inactive
ag-grid