Kevin Chen

Building an E-ink RSS Reader

Goal: read RSS on my Bigme HiBreak Pro without fighting the UI.

I use EinkBro as my browser because it lets you map volume buttons to scroll up/down—essential for one-handed reading. Problem is, feedbin.com doesn’t scroll correctly with volume buttons. The page jumps around, loses position, and the whole experience feels broken.

So I built Paperbin. One article at a time, simple vertical layout, arrow key navigation that EinkBro’s volume buttons trigger perfectly. Flask backend, Feedbin API for sync, plain HTML output.

The key thing that made it usable was preloading the next article in the background. Before that, every tap felt slow because e-ink refresh + network latency = painful. Now it’s instant.

Tradeoffs:

Added a settings menu: dark mode for desktop use, font size, hide images toggle. Images cause the worst ghosting so hiding them makes a big difference on e-ink.

Links: GitHubProject page

#Home Lab