
r/eink

My DIY E-Ink reader now syncs books and reading progress with a self-hosted library
A bit more progress on my little green reader. It's OctoFox Book, built around a 4.7-inch LILYGO T5 e-Paper S3, with microSD, three navigation buttons and a separate sleep button. I designed the case for 3D printing.
The big change is that the reader and its library now work together. I can upload a book to OctoFox Library, read in a browser, send it to the reader over Wi-Fi, then keep reading offline. On the physical device I've checked downloads, reading-position sync both ways, and picking up a bookmark made on the website.
On the reader
- A new home screen, library shelves, search and collections.
- Larger text and page-by-page lists, with E-Ink refresh/cleanup adjusted on the real panel.
- Short OK to open, double OK to go back, hold OK to move to the tabs.
- Wi-Fi selection and password entry using the buttons.
- A sync screen showing the current step and progress, plus deep sleep and low-battery protection.
On the computer or phone
The library is usable by itself: FB2/EPUB uploads, personal collections, bookmarks, browser reading and server-side text-to-speech. Companion handles setup, accounts, backups and pairing the reader. You don't need the hardware to use the library.
The gallery has both new and earlier device photos, plus real library screenshots and screen captures from the reader. The green case is the actual build.
There are now server installers for Windows/Linux and a Companion app for Windows/macOS/Linux, plus RC2 firmware and printable case files. It's still a release candidate: syncing is slower than I'd like, and I'm continuing to work on setup and everyday use. This is a DIY project, so the downloads aren't an order for an assembled reader.
Discord for questions and feedback
Happy to answer questions here about the build. If you've made or used a button-only reader, I'd especially like to hear what makes navigating a larger library comfortable for you.
Disclosure: I used AI assistance to turn my development notes into this English post. The screenshots and device photos show the actual project.
Why are people so harsher to bigme
I have been using hibreak phone for the last 8 to 10 months and I really like it as it perfectly fine smartphone for my needs.
There are few complaints but I really like my phone but in this community all are complaining about software but it's not bad. You can't expect monthly updates from such a new company. Even my moto give very late updates.
I think only critics are loud and the people who actually like the phone are very silent.
I built a free site to browse 1,100+ community dashboards for TRMNL e-ink display
I own a TRMNL (an 800×480 e-ink screen that shows one "recipe" at a time: calendar, weather, transit, quotes, stats…). The community has published over 1,100 of these recipes, but finding good ones was hard, so I built an unofficial site to explore them.
What you can do there, even without owning one:
• browse a gallery of real e-ink screenshots, to see what a 1-bit dashboard actually looks like
• search by need ("bus times", "plants", "habit tracker"…)
• read a small e-ink news feed: DIY panels, dashboard hacks, other e-ink displays
Most of dashboards published on TRMNL are hosted on github and are forkable to be used on any e-ink.
No ads, no cookies, no account needed. I'm not affiliated with TRMNL, just a user.
https://nbbou81000.github.io/trmnl-leaderboard/?via=eink
First capture : a plugin to display plane flying nearby my home.
Second capture : a dashboard to see how my public recipes perform on TRMNL.
Curious what this sub thinks makes a good e-ink layout. Feedback welcome!
late to the party, this thing is incredible
I’ve been enjoying Boox ereaders for the past year or so, starting with the Go Color 7 Gen 2 and gradually upgrading to recently picking up the 10.3” Note Air 6C, which I love, but I missed the portability of the smaller screen so I picked up this Xteink x4 last night for cheap on marketplace and the simplicity of the device has got me totally enamored with reading again.
I built a custom DBZ scouter plugin for my 10.3" TRMNL e-ink display. The dithered manga art looks incredibly crisp!
I turned my 10+ old kindle into a calm desk assistant
I had an old Paperwhite sitting in a drawer, so I jailbroke it and built my own app for it. Now it stands sideways on my desk next to my laptop, and it's honestly become one of my favourite things on there, just need a proper stand for it now instead of leaning it against something.
The main screen is my task list. I can tick things off, pin whatever I'm working on, and start a Pomodoro timer that takes over the whole screen. When I finish a task, the next one slides in on its own, so I don't have to think about what's next. There's also a calendar that shows what's coming up, gives me a heads-up five minutes before a meeting, and lets me join the call just by tapping it. It's got weather too, a dark mode, and a screensaver clock with a few different styles I can swipe between.
The bit I'm most happy with is how it works with my computers. I use a MacBook for work and a PC at home, and it switches between them on its own depending on which one I'm using. I can still pick manually if I want. There's a page of app icons too, a bit like a Stream Deck, so tapping one opens that app on whichever computer I'm on. Everything syncs over the internet, so if I add a task from my phone it shows up a few seconds later. It even updates itself over Wi-Fi, so I never have to plug it in.
Next, I want to make the shortcuts more specific: opening a particular file, jumping straight to a Slack channel, or starting a certain Spotify playlist.
I also have a few RGB LEDS over my office, which I will attempt to make controllable through the app. However, they’re cheap infrared ones so I’ll need a IR blaster of some sort.
WTS Boox Mira Pro 25.3'' E Ink Monitor (Black/White) EU - Hungary - 1300 Euro+shipping
Selling a Boox Mira Pro (Black/White - Without frontlight).
I have bought it from France on eBay, and willing to ship in the EU, preferably purchased through Vinted but open for other options. People from r/eink sub of Reddit might just as well be interested for it, so please massage me to discuss the possibilities. The adapter is a third-party Hyundai 3-phase one with ground, but the housing is broken, therefore should be replaced (the original Onyx one is a low quality non-grounded). Otherwise the monitor is in very good condition, as you can see from the pictures. During the use I have not noticed any sign of panel degradation or dead pixel. I do not know, what else could be said about it, but there is a lot of reviews online that could help you to decide. At Budapest I can personally show you during operation.
1300Euro+shipping
1200Euro+shipping
More pictures on Vinted:
https://www.vinted.hu/items/9484498472-onyx-boox-mira-pro-253inch-a-very-big-ereader-monitor
#eink #epd #rlcd #chlcd#monitor #pwm#sensitive #binocularvision #bluelight #led#lcd #backlight #frontlight #adhd #autism #asd #ptsd #fl41 #glasses #epaper #incandescent #light #circadian #rhythm #frc #temporal #dithering #8bit #migrain #pain #sensory #overload #epilepsy #muscle #tension #pelvic #floor #inkbook #pocketbook #onyx #kindle #paperwhite #scribe #bigme #xteink #mudita #kompakt #hisense #minimal #boox #inkpalm #viwoods #meebook #remarkable #supernote #manta #nomade #sony #dpt #hibreak #kaleido #dasung #waveshare #modos #flow #fpga #esp32 #reddit #oled
I built a Linux tray controller for my Dasung Paperlike, serial control + an experimental ghost estimator that cleans areas locally
I have a Dasung Paperlike HD 13.3" (40 Hz, HD-FT with frontlight) and the official tools are Windows-only, so over the last months I wrote a Linux tray app for it, called dasungctl (eink-dasung-control on github).
Serial side (no kernel module, no vendor binary, it speaks the monitor's CH340 protocol):
- display mode, contrast, speed, the ten frontlight levels, frontlight mode and a custom color temperature;
- soft and hard refresh, plus an auto-refresh timer for when you leave a terminal open;
- a Controls… window with sliders and live values; the last configuration is restored at startup;
- dasungctl doctor for serial diagnostics.
The interesting part: an experimental ghost estimate. It captures the image shown on the panel (X11 region; on KDE Wayland through the ScreenCast portal) and keeps a low-resolution model of what the panel is probably still showing:
- it tracks both polarities: dark residue left on light content, and light residue on dark content — the latter also includes dark ink that was just drawn and is not fully saturated yet, so it has to be judged on the panel;
- it lists the ghost areas with the application that was over them, their severity, polarity and age, on a ghost-only preview (not a screenshot of the desktop);
- for the areas it estimates, it can flash them locally white/black through a borderless overlay, so the controller rewrites just those pixels. The confirmed protocol has no regional refresh command, so I didn't invent one; the physical efficacy has to be judged on the panel, and a heavy ghost still needs a global refresh;
- the model is an estimate, not a measurement: the physical C button is invisible to it (there's a "Reset estimate" for after you use it). The model constants are still assumptions to calibrate, which is why it's opt-in.
Tested on Linux Mint (Cinnamon, X11) and Fedora KDE (Wayland). On Wayland the labels come from KWin scripting, and local clearing uses layer-shell, KDE and wlroots work, GNOME doesn't expose layer-shell so there clearing is unavailable (everything else works).
Confirmed only on the Paperlike HD Revolutionary 13.3" (40 Hz, protocol 0x30, HD-FT variant). Other Paperlike models and protocol families need their own calibration profile, all panel-specific tables are in one place, so adding a model means capturing the same evidence and filling them in.
It's alpha and open source (Apache-2.0).
If it's useful to anyone here: search for eink-dasung-control on GitHub (no link in the post to respect the subreddit rules, it's in my profile, and I can drop it in a comment if the mods allow). Feedback from other Dasung owners, especially with other models, would be very welcome.
Introducing DITHR, a web + Anroid app for dithering + syncing directly to NFC-powered displays
- Home page: dithr.github.io
- Web version: dithr.github.io/app
- Android app + source code (MIT License): github.com/redphx/dithr
I bought several NFC-powered eink displays (from Good Display, Waveshare, Xteink, EZ Sign...). I didn't like that I had to install different apps for different displays (and I don't trust them), so I decided to make my own.
You can use this to prepare images for other displays from TRMNL, Seeed Studio, Xteink... too.
Some features:
- Privacy first: No trackers. No ads. No uploads. No servers. All on-device.
- Open source
- Mobile-optimized UI: the UI is designed with mobile users in mind.
- Multiple dithering methods: supports error diffusion, ordered dithering, halftone patterns...
- Simple yet powerful canvas editor: supports layers, images, texts, shapes...
- Direct hardware sync: sync dithered image directly to supported devices, including Waveshare, Good Display, and EZ Sign displays.
AI usage disclosure
This is not a vibe-coded project. I used Claude (free tier) to assist me with creating shaders and the history + layers manager. Other than that I code it myself (took me 3 months but I learnt a lot from it).
I hope you'll find it useful.
Thank you.
Anyone else pre-order the Dual 3?
Just ordered the dual 3 with detachable LCD.
While I am pleased with the e-ink display of my Dual 2, I find the rear LCD screen (and stupid-ass AI assistant) useless.
I have high hopes for the Dual 3 and hope that it is good enough that I don't get tempted by the TCL P80 ultra that maybe gets released in the US early next year.
Spectra 6 refreshes are really slow, so I added an addressable RGB LED to easily see boot, wi-fi, firmware flashing, and error status
Open-sourced E-ink photo frame project
I open-sourced an e-ink photo frame project I worked on: Not-So-Sticky-Pix.
We originally planned to launch it on Kickstarter, but eventually decided not to pursue it as a product, so I figured it would be better to release everything publicly instead.
The hardware was designed with mass production in mind rather than being maker-friendly, so building a one-off is fairly expensive. It uses an nRF54L15, and getting 5 assembled PCBs shipped to the U.S. can cost around $300. The 3D-printed enclosure is roughly $20, and the color e-ink display is around $60.
Even though we didn't launch it, I learned a ton from the project—PCB design, low-power embedded development, BLE, e-ink displays, enclosure design, manufacturing, and taking a hardware product from an idea toward production.
The original idea was to let people send photos to friends' frames through an app. We didn't get as far as building the full social/cloud side, so the current app mainly lets you:
- Send/update an image on the color e-ink display
- Edit and preview an image to see roughly how it will look on the display
The app UI is definitely prototype-quality, but it works.
The enclosure is also mostly complete. One known issue is that the snap clips don't properly snap together yet, and print results may vary depending on the material/settings you use.
Everything is here:
https://github.com/StickyPix/Not-So-Sticky-Pix
If you're into embedded systems, e-ink, BLE, or hardware product development, feel free to poke around.
Star it if you find it interesting, and if you have any questions about the hardware, firmware, app, manufacturing process, or why we decided not to launch it, feel free to ask.
SELLING Dasung 253 Revo 50Hz black & white, with front light, MacOs version
Hi there I'm selling my like new dasung, still under warranty. Purchased June 2026 and barely used as I moved back to an office.
Attached videos and photos.
Location: Miami, US
Price: $950
Os: macos
Condition: brand new, zero scratches, with original box
Frontlight: yes
Refresh rate: 50hz
Color: no
Purchased from : official dasung website
Shipping : I can arrange dhl/FedEx /ups, price will be charged to you.
Happy to answer any questions and link more photos / videos
I built a weather bear for my kids who can't read yet
My three daughters (4 and twin 2-year-olds) can't read, so every morning was "why boots?", "why the coat?", "where are we going?"
So I made an e-ink frame with a bear who dresses for the weather. Coat and beanie under 10 degrees, raincoat and boots when it rains. She also follows our day: breakfast, daycare backpack, teeth, bed.
A few things the kids love:
- A mouse hides somewhere different every day
- Before a birthday, a row of moons shows how many sleeps are left
- When they draw something for the bear, I photograph it and it shows up in the frame. To them, the bear got their present.
It's an ESP32 board and a 7.5" e-paper screen in a box frame, about 130 € in total. The screen refreshes every 15 minutes, and at night the bear sleeps.
(The passe-partout is badly cut, I know. A proper one is on its way.)
Which one would you recommend?
I was planning to get an iPad, but a few people recommended getting an E-Ink Android tablet instead, especially since my main use would be drawing
Now I’m kinda torn between the two. Has anyone tried both for drawing? Which one would you recommend?
Now on Kobo - Identify birds around you using their sounds
There was a popular project recently on identifying birds, we created a open source Kobo (Cobalt) app based on it.
r/CobaltForKobo