{"slug": "show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels", "title": "Show HN: Tesserae, self-hosted dashboards for e-ink panels", "summary": "Tesserae, a self-hosted dashboard server for e-ink panels, has been released after 10 weeks of development. It features a card-based editor and a canvas editor, supports over 30 pre-installed widgets, and is compatible with more than 10 different panels and devices. The project is AGPL-licensed and has grown into a small community with contributions including firmware and an open-source iOS app.", "body_md": "Hi all,\n\nThis is a project I’ve been working on for the last 10 or so weeks. Tesserae is a self-hosted dashboard server for e-ink panels.\n\nIt allows you to build dashboards in two ways. A card-based editor that lets you tessellate different widgets side by side in resizable cells. Or a canvas editor which lets you drag and drop elements on a free-form canvas. You can also drive the canvas editor via MCP for some highly detailed dashboards.\n\nI fell down this rabbit hole after impulse buying a 13.3” Spectra 6 display. I knew I wanted to write my own software for it. I wanted something user-friendly, extensible, and able to host multiple displays.\n\nThis drove the drop-a-folder architecture. Adding widgets, themes, devices, and renderers involves just dropping a folder into Tesserae.\n\nTesserae ships with over 30 widgets pre-installed, plus a community marketplace that hosts many more (admittedly most of those are my own builds).\n\nThis began as a solo project but has grown into a small community with people contributing firmware for new hardware, bug fixes, features, and even an open-source iOS app.\n\nRight now Tesserae supports over 10 different panels/devices.\n\nNone of this would have been possible without AI assistance.\n\nI should also add that Seeed sent me hardware for development, but no money changed hands.\n\nTesserae is AGPL and has a few rough edges, so issues and PRs are welcome.\n\nThank you!\n\nComments URL: [https://news.ycombinator.com/item?id=49256509](https://news.ycombinator.com/item?id=49256509)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels", "canonical_source": "https://tesserae.ink/", "published_at": "2026-08-11 11:27:51+00:00", "updated_at": "2026-08-11 11:42:21.556885+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Tesserae", "Seeed", "Spectra 6"], "alternates": {"html": "https://wpnews.pro/news/show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels", "markdown": "https://wpnews.pro/news/show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels.md", "text": "https://wpnews.pro/news/show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels.txt", "jsonld": "https://wpnews.pro/news/show-hn-tesserae-self-hosted-dashboards-for-e-ink-panels.jsonld"}}