pico-epaper
Module for driving Waveshare Pico e-Paper 3.7 display. Now with support for partial updates. (by phoreglad)
Inkycal
Create awesome e-paper dashboards within minutes! Modularity? Check! Python3? Check? Works on Raspberry Pi Zero W? Check! Support for own modules? Check! (by aceinnolab)
pico-epaper | Inkycal | |
---|---|---|
4 | 5 | |
35 | 1,012 | |
- | 2.4% | |
3.4 | 9.5 | |
9 months ago | 10 days ago | |
Python | C | |
- | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
pico-epaper
Posts with mentions or reviews of pico-epaper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-13.
-
I made a Pico powered E-ink tarot card reader, complete with random 'glitches'
I used this e-paper driver, alongside this driver that supports partial-refreshes. I simply load in the partial driver for the animation, then unload it and load in the other, for displaying the final image. I tried combining the drivers, but it was a bit too much for me to understand right now. I did, however, modify the init function on both of them, to make swapping between them faster, and to speed up the card-display.
-
e-Paper and Pico W not working together
By the way, I invite you to try my driver for this screen: https://github.com/phoreglad/pico-epaper/tree/main. It's much faster than the original (especially the PIO version) and allows changing the screen rotation. One caveat is that current version doesn't really support partial updates.
-
Hey y'all, quick question for a noob: is there a straightforward way to shrink a byte array? (For storing/displaying images)
See the IMG folder in the github page https://github.com/phoreglad/pico-epaper/tree/main/examples/img
Inkycal
Posts with mentions or reviews of Inkycal.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-02-17.
- 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?
When comparing pico-epaper and Inkycal you can also consider the following projects:
omni-epd - An EPD (electronic paper display) class abstraction to simplify communications across multiple display types.
PaperTTY - PaperTTY - Python module to render a TTY or VNC on e-ink