epd-wm
Inkycal
Our great sponsors
epd-wm | Inkycal | |
---|---|---|
2 | 5 | |
22 | 1,001 | |
- | 2.6% | |
3.6 | 9.5 | |
over 3 years ago | 5 days ago | |
C | C | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
epd-wm
-
4.4
Overall if you want a DIY e-reader, your best bet is to pick a low power board that supports Linux, run the most barebones system you can on it, and reduce its power usage by aggressive means (underclocking, undervolting, "deep sleep" by turning it off after X minutes of inactivity). Then for the eink part, use a barebones desktop environment, combined with a window manager meant for eink, such as epd-wm. After that, slap an ebook reader software like Foliate on top, and you're good to go.
-
Turning an old Amazon Kindle into a eink development platform
I'd agree. I think a lot of single device re-purposing can be useful to others, but a development platform typically indicates a more general purpose. Something like https://github.com/dj311/epd-wm but a lot of these are only for specific chips. This one seems to have more support: https://github.com/vroland/epdiy
Inkycal
- Modular Python software for selected E-Paper displays
- +€400 budget for a Linux based gadget wedding gift
-
A personal raspberrypi powered eink dashboard
epaper.js seems like an interesting java lib. I wrote something pretty similar, though based in python and fully modular, in case you‘re interested :D https://github.com/aceisace/Inkycal
-
GB Renewable generation forecast (including Octopus energy agile tariff) display using Inky wHAT and Pi Zero
I saw you used Pillow to handle the same font with different hardcoded fontsizes, while it works pretty well for a one-off setup, it‘s not hard modifying the fontsize even on-the-go, e.g. as shown in one of my codes using an E-Paper display: https://github.com/aceisace/Inkycal/blob/30a6f6499e34e8cf10d8b25d84b577f3c0443bdc/inkycal/custom/functions.py#L85 or if you’re interested in the full code: https://github.com/aceisace/Inkycal
-
I created a little motivational quote bot in Python which displays random quotes throughout the day. Also, I made the case in Blender 3D and it is my first (successful) 3D print! Let me know if you want to see the code for this :)
https://github.com/aceisace/Inkycal/blob/30a6f6499e34e8cf10d8b25d84b577f3c0443bdc/inkycal/display/display.py#L104
What are some alternatives?
micropython-waveshare-epaper - MicroPython drivers for Waveshare e-paper modules
PaperTTY - PaperTTY - Python module to render a TTY or VNC on e-ink
wlroots - A modular Wayland compositor library
shouldi-eink-display - Create a low powered, renewable generation forecast display with a Raspberry Pi Zero & Inky wHAT.
Pico_ePaper_Code - Waveshrae Pico e-Paper driver code
inkyshot - Get a daily random inspirational quote delivered direct to your desk with Inkyshot. Build multiple Inkyshots and share the inspiration with your friends, family and loved ones ❤️
japokwm - A wlroots and dwl based tiling wayland compositor based around creating layouts
pico-epaper - Module for driving Waveshare Pico e-Paper 3.7 display. Now with support for partial updates.
zen - The reference compositor implementation of Zwin protocol
e_paper_weather_display - Raspberry Pi weather display using Waveshare e-paper display and Open Weather Map API
pihole-dashboard - Minimal and clean dashboard to visualize some stats of Pi-Hole with an E-Ink display attached to your Raspberry Pi