Our great sponsors
-
image-gallery
A functional demo app for the Invisible Screen. Use this as a reference to build your own apps.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
kindle-synology-photos-photoframe
Picks a random photo from a shared album in Synology Photos and shows it on a jailbroken kindle every morning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://www.invisible-computers.com/invisible-calendar/image...
Two:
https://github.com/Invisible-Computers/image-gallery/blob/ma...
Both of these require rendering the content via an HTTP endpoint and both of these currently still require the content to be proxied through the device backend.
> I can buy an ESP32 e-ink screen and run esphome or any of several other open source projects and put a piece of wood on the front of it, too.
Yes, you can! And if you do this, you have absolutely no need to use my e-paper smart screen.
The most fun part of these projects is seeing people quickly build ad-hoc renderers for E-Ink. Very quickly you find out you need render passes, dithering, debanding, etc.
Here's my weather E-Ink board (which consistently gives a faster result than waiting for the iOS weather app to fetch & render): https://github.com/OmerShapira/theres-some-weather-outside
I don't think the resolution is the problem with images on e-readers, but the amount of grayscale levels.
Dithering works brilliantly on these devices. I made a photo frame out of one of these by calling some imagemagick from golang.
https://github.com/landgenoot/kindle-synology-photos-photofr...
I don't think the resolution is the problem with images on e-readers, but the amount of grayscale levels.
Dithering works brilliantly on these devices. I made a photo frame out of one of these by calling some imagemagick from golang.
https://github.com/landgenoot/kindle-synology-photos-photofr...
Instead of using a cronjob you can put the device into sleep and use the RTC to schedule the next wakeup (see [1]). This takes only very little power, as the device is only turned on for mere seconds and sleeps the remaining time.
[1] https://github.com/pascalw/kindle-dash/blob/main/src/dash.sh...
Hi! A while ago I had exactly the same problem and thought process, so I made this: https://github.com/SmilyOrg/website-image-proxy
Hopefully you find it useful :)