GUD: An open USB display protocol
2 points · Open discussionnotro
gud
Python2021–2024
notro / gud · Archived
gud
GUD USB Display
3Distinct people
3Mentions
0Explicit recommenders
182GitHub stars
What to know before exploring
What it is
GUD USB Display
GitHub
Where it is used
No documented product use has been verified yet.
What people are saying
No recommendation phrase was found in the indexed comments.
No classified warning is attached to this page. Read the discussions before treating silence as approval.
Also in these discussions
No other repository is repeatedly linked in the same discussions.
This week on Hacker News
Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.
No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.
Mentions over time
HN mentions by year3 dated mentions
Observed mentions: 2021-03-21 16:27:36 UTC to 2024-11-23 14:23:10 UTC.
Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.
View mention counts and date ranges
| Period | Start (UTC) | End (exclusive, UTC) | Mentions | Submissions | Comments |
|---|---|---|---|---|---|
| 2021 | 2021-01-01 00:00:00 UTC | 2022-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2022 | 2022-01-01 00:00:00 UTC | 2023-01-01 00:00:00 UTC | 0 | 0 | 0 |
| 2023 | 2023-01-01 00:00:00 UTC | 2024-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2024 | 2024-01-01 00:00:00 UTC | 2025-01-01 00:00:00 UTC | 1 | 1 | 0 |
What Hacker News says
3 sourcesGAGalaxySnail·Nov 23, 2024Submission
There is an upstream KMS driver for GUD: https://github.com/notro/gud
It works by connecting the Pi via USB.
In Using a Raspberry Pi to add a second HDMI port to a laptopA friend & I have a dream of building an E-reader based on the 10" ED097OC4 E-ink display that was built into the Kindle DX and can now be had for around 30€ (old stock?).
Most parts of the stack are conceptually figured out:
A Pine64 SOPINE module (comparable to the Raspi CM, but cheaper), a Linux DRM driver based on tinydrm (https://github.com/notro/tinydrm) or gud (https://github.com/notro/gud/), as panel driver either vroland's ESP32 based EPDiy (https://hackaday.io/project/168193-epdiy-976-e-paper-control...) or a custom FPGA solution.
What's really missing and I just can't figure out is how to get a touch input layer on there. Because the format is so weird there's just nothing available off the shelf at a fitting size. Cutting a larger one to size doesn't seem feasible (or is it?), perhaps the most DIYable would be an infrared solu
Read the rest
tion like early kindles and old larger touch screens have, but on that topic there's a distinct lack of information (best I could find is this EEVblog video: https://www.youtube.com/watch?v=qnZ9KfJNjRQ).
A button-only navigation would really suck, since even KOReader (the absolute minimum application to run, preferable would be a full Wayland desktop) doesn't seem to be compatible with that.
I figure this is the best place to ask: Does anyone have an idea how this could be solved? Also, would anyone be interested in E-reader kits like that?