Live data from Hacker News

Show HN: E-Ink Day Schedule

github.com

81–90 of 134 posts

Re: Show HN: E-Ink Day Schedule

#81

Hi OP! You're writing > I use FBInk on the kindle to display the images after curling them from a API Gateway. I am the founder of this smart screen product: https://shop.invisible-computers.com/products/invisible-cale... Curling an image is the same approach that I use for my e-paper smart screen as well. It should be quite easy to bring your dashboard to my device... maybe we can work together on something? My emai…

I like how you submarine each e-ink HN post :)

Re: Show HN: E-Ink Day Schedule

#82
If you're even slightly interested in getting into jailbreaking/hacking of devices, the Kindle is a great place to start.

There's a lot of low-hanging fruit there. Particularly because the device has a USB port and, by design, exposes a user partition that you can read/write to (so you can upload files and documents and ebooks to the device).

There's definitely been an effort by Amazon to lock them down, but just taking your reverse-engineering tool of choice and decompiling their firmware binary will give you tons of readable code to dig through. They use a mix of java, native c, and javascript.

Fun fact, at startup the Kindle looks for certain files in the user partition, with certain naming patterns. You can, for example, disable the screensaver by dropping a file with a special name there. They patched this once, but after doing a grep for the user-partition mount location (to see all the places in their code where they read from user partition files) I was pretty quickly able to find another way to do this. It's fun stuff.

Re: Show HN: E-Ink Day Schedule

#83

Hi OP! You're writing > I use FBInk on the kindle to display the images after curling them from a API Gateway. I am the founder of this smart screen product: https://shop.invisible-computers.com/products/invisible-cale... Curling an image is the same approach that I use for my e-paper smart screen as well. It should be quite easy to bring your dashboard to my device... maybe we can work together on something? My emai…

I bought one of your devices after seeing you on HN a month or two ago; after nearly 3 weeks of DHL doing god-alone-knows-what, it finally arrived and I can say it's super well built.

Thanks Corey! There are always things I want to improve of course :)

I want to be fair to DHL here: The parcels are shipped through the letter network to make the overseas shipping more affordable. It's expected that they take bit longer than the normal DHL packages.

Re: Show HN: E-Ink Day Schedule

#84
post #81

Hi OP! You're writing > I use FBInk on the kindle to display the images after curling them from a API Gateway. I am the founder of this smart screen product: https://shop.invisible-computers.com/products/invisible-cale... Curling an image is the same approach that I use for my e-paper smart screen as well. It should be quite easy to bring your dashboard to my device... maybe we can work together on something? My emai…

I like how you submarine each e-ink HN post :)

Guilty as charged.

Re: Show HN: E-Ink Day Schedule

#85
post #53

Does this use the battery? Not clear to me if the Kindle program is running continuously or if it just periodically starts up, refreshes the screen and then powers back down.

I've set up my own DIY version of this. It pulls a new image via a cron job and repaints the screen with it. I've not invested time looking into it but by default if the device sleeps, which it does very quickly after loosing wall power, the cron job will no longer run and the display gets stuck. You need to poke the power button to get it to wake again.

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...

Re: Show HN: E-Ink Day Schedule

#88

Earlier quoted context omitted.

Is there documentation on how the custom content can be rendered on this?

Hmm, what do you have in mind? Some custom content just for yourself, or an app that others can install as well?

Why are you evading the question? The answer should be a simple "yes, I allow you to pull or push content using the following methods:"

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.

Re: Show HN: E-Ink Day Schedule

#89

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

It's a shame that this open-source project is lower than the guy spamming and astro-turfing his locked-in calendar display.

Re: Show HN: E-Ink Day Schedule

#90
post #81

Earlier quoted context omitted.

I like how you submarine each e-ink HN post :)

Guilty as charged.

Why do you proxy eveything through your api backend? Can the device not check the url directly? Also, does the checking result in full image download always or do you respect etags and other caching headers like if-modified-since?
Post reply on HN