TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Building an e-ink weather display for our home

519 pointsby jordeover 2 years ago

35 comments

xnxover 2 years ago
I found this guide to converting an old Kindle 4 to display anything from the web super useful. <a href="https:&#x2F;&#x2F;matthealy.com&#x2F;kindle" rel="nofollow">https:&#x2F;&#x2F;matthealy.com&#x2F;kindle</a> I bought another 3 used kindles for $20 each after getting it to work.
评论 #33590873 未加载
评论 #33597112 未加载
评论 #33603786 未加载
评论 #33590168 未加载
评论 #33588738 未加载
评论 #33588696 未加载
评论 #33588882 未加载
评论 #33589941 未加载
keyleover 2 years ago
If this kind of device would come in &#x27;off the shelf&#x27; ready to go, I&#x27;d buy one. I think e-Ink screens are really attractive to be hung on the wall.<p>I hope we&#x27;re going to see such device come to life; my bet is some successful kickstarter followed by an amazon clone with alexa built-in :vomit-face:<p>+1 for a simple device that does one thing, and does it well.
评论 #33589243 未加载
评论 #33588918 未加载
评论 #33590438 未加载
评论 #33616728 未加载
评论 #33589815 未加载
评论 #33590072 未加载
helsinkiandrewover 2 years ago
The Urban Workshop in Helsinki Central Library mentioned in the article is quite a cool place (as is the rest of the Library):<p><a href="https:&#x2F;&#x2F;www.helmet.fi&#x2F;en-US&#x2F;Libraries_and_services&#x2F;Helsinki_Central_Library_Oodi&#x2F;Urban_Workshop" rel="nofollow">https:&#x2F;&#x2F;www.helmet.fi&#x2F;en-US&#x2F;Libraries_and_services&#x2F;Helsinki_...</a>
评论 #33592802 未加载
ogoffartover 2 years ago
&gt; Many existing projects used lower level libraries such as Python Imaging Library, but I opted for HTML and CSS. The development is fast when you can edit the HTML and immediately see the result without rendering a raster image after each iteration.<p>I&#x27;d like link to Slint [<a href="https:&#x2F;&#x2F;github.com&#x2F;slint-ui&#x2F;slint" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;slint-ui&#x2F;slint</a>] It has a live preview mode so you can iterate fast on the UI, and it is much more lightweight than HTML, so you could even run it bare metal on a Raspberry Pi Pico (RP2040)
评论 #33591083 未加载
possiblydrunkover 2 years ago
&gt;The picture is from the library&#x27;s electronics room which has cool gear such as laser cutter, 3D printer, and much more.<p>Amazing! I&#x27;ve never seen anything comparable in a U.S. library. What a wonderful resource. How do they maintain it?
评论 #33590470 未加载
评论 #33589175 未加载
评论 #33591052 未加载
评论 #33589008 未加载
评论 #33591334 未加载
评论 #33588554 未加载
SigmundAover 2 years ago
Mentions battery life but does not say in the end how long between recharges with the 12000mah battery.<p>Would really like to know power usage and how long between charges and more details about getting the pi to wake up once a day then sleep the rest of the time. Because if my maths right a Rpi zero running normally would drain the battery in less than full day.
评论 #33588794 未加载
评论 #33589448 未加载
matmann2001over 2 years ago
Very cool. Shamelessly linking my own weather display: <a href="https:&#x2F;&#x2F;github.com&#x2F;Mrjohns42&#x2F;WeatherDash" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Mrjohns42&#x2F;WeatherDash</a><p>Supporting EINK on mine could potentially help make it more visually compelling like yours, but I&#x27;ve done other EINK display projects in the past (see <a href="https:&#x2F;&#x2F;github.com&#x2F;Mrjohns42&#x2F;DoggieClock" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Mrjohns42&#x2F;DoggieClock</a>) and screen burn-in was definitely an issue.
评论 #33590993 未加载
wolrahover 2 years ago
I recently built something similar with a 4.2&quot; panel based on these instructions: <a href="https:&#x2F;&#x2F;georgik.rocks&#x2F;weather-display-for-lilygo-ttgo-t5-4-7-e-paper-esp32-deployed-using-arduino-ide-2-0&#x2F;" rel="nofollow">https:&#x2F;&#x2F;georgik.rocks&#x2F;weather-display-for-lilygo-ttgo-t5-4-7...</a><p>I think I might have seen that link here, either here or Reddit.<p>I tweaked a few things but it&#x27;s basically the same code still. I slapped a 3500 mAh 18650 in it and it&#x27;s been running now for a month and a half while still showing 89% battery remaining. If that pace holds up it&#x27;ll be in the ballpark of a year of operation before it actually needs to be recharged.<p>Once an hour it wakes up, connects to WiFi, retrieves the information, updates the display, and then goes back to deep sleep. It&#x27;s awesome, other than it being too small to comfortably read where I want to put it. Eventually I&#x27;ll upgrade to a larger display, but I haven&#x27;t seen any offered as reasonably priced standalone modules with a WiFi capable MCU attached out of the box like this one.
seanp2k2over 2 years ago
I have no idea how this is not get a commercial product. Our Google Nest Home Max Hub Whatever screen that I got free from CES is garbage at displaying useful information. The weather info can’t sync at least once per week, requiring a restart. It’s literally just our bathroom clock &#x2F; Bluetooth speaker because that’s all it’s good for. It cannot sync to Google Apps (business account) calendars. The proposed solution is to use IFTTT to duplicate GApps accounts to your personal account, then sync it to that. That is, frankly, embarrassing for Google IMO.<p>I built a MagicMirror-based Pi setup with a little 7” Lilliput screen and it works so much better, but it’s sad that over the past few decades we still haven’t solved this problem of a customizable smart home dashboard that actually works and yet does not require a CS degree to operate.
评论 #33590672 未加载
评论 #33592127 未加载
评论 #33590452 未加载
评论 #33591579 未加载
schwartzieover 2 years ago
Looks great! I built a similar system a few years ago as a dashboard for a home weather station, and ended up using Joan Home devices instead of assembling the hardware from components. Highly recommend e-ink as a format for these sorts of low-key displays around the home.<p>Some notes on my approach: <a href="https:&#x2F;&#x2F;github.com&#x2F;schwartzie&#x2F;weather-joan" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;schwartzie&#x2F;weather-joan</a>
jeromenerfover 2 years ago
As much as I like e-ink and DIY projects, those &quot;weather displays&quot; or &quot;smart mirrors&quot; always feel like a wasteful solution to a non-problem. Fun hacks in 2022 should be bottom drawer first? Sustainably powered? It could just be my brain compensating for my own e-waste guilt.
sabujpover 2 years ago
cool, but these : <a href="https:&#x2F;&#x2F;www.homedepot.com&#x2F;pep&#x2F;La-Crosse-Technology-Atomic-Digital-Wall-Table-Clock-with-Temperature-WS-8008U-IT&#x2F;205208076" rel="nofollow">https:&#x2F;&#x2F;www.homedepot.com&#x2F;pep&#x2F;La-Crosse-Technology-Atomic-Di...</a> are super cheap, last forever and don&#x27;t require an internet connection. Sure you don&#x27;t get multi day weather but that&#x27;s what the weather widget on my phohne is for.
评论 #33589435 未加载
评论 #33590179 未加载
Nursieover 2 years ago
I built a little e-ink display that sits inside my gaming PC recently. It shows the CPU and GPU temperature, the time, and a pretty fractal picture (because the tech part of the project was fun and then I couldn&#x27;t be bothered with the design part!)<p>It was a really fun build, I used a 5.3 inch black&#x2F;white&#x2F;red panel from aliexpress and a waveshare rp2040 to drive it, hooked up to a spare internal usb header. Circuitpython made life pretty easy for the firmware, though I am thinking of rewriting it in C. This is mostly because circuitpython seems to get &#x27;stuck&#x27; in a weird state, the host PC won&#x27;t recognise it, and I have to open the case and hit the reset button. Every boot.<p>What&#x27;s missing really is a 3d printed frame.
dakial1over 2 years ago
eink displays are such a great media for calm tech. It is a shame that it doesn&#x27;t go down to a reasonable price, otherwise there would be a ton of cool devices with use cases like this.
评论 #33589080 未加载
1MachineElfover 2 years ago
Well done!<p>I wish something hackable like this was commercially available (without surveillance&#x2F;data harvesting.)
评论 #33592357 未加载
评论 #33603758 未加载
评论 #33591576 未加载
评论 #33587706 未加载
irq0over 2 years ago
Awesome! I love to reading about this projects. I built my own a while back and every post somehow explores the design space slightly different.<p>My version[0] uses the 7.5 b&#x2F;w ePaper that the author replaced, renders using LaTeX and addresses the bw font uglyness by rendering without anti aliasing in an okayish looking font. Looks good to me from a couple of meters away.<p>[0] <a href="https:&#x2F;&#x2F;irq0.org&#x2F;hacks&#x2F;epaper-calendar.html" rel="nofollow">https:&#x2F;&#x2F;irq0.org&#x2F;hacks&#x2F;epaper-calendar.html</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;irq0&#x2F;comporellon" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;irq0&#x2F;comporellon</a>
AnonGooseTownover 2 years ago
Looks great! You inspired me to want to do something similar, perhaps in a photo frame on my desk with a to-do list.<p>I was shocked at the price of the e-ink display though. $200?! I could buy a whole Kindle for that price.
评论 #33586532 未加载
评论 #33589423 未加载
dizietover 2 years ago
I wish there was a weather station I could purchase that would do 2 things:<p>Give an hourly (or 2 hour) 24.. or even 12 hour weather forecast, in 6-12-24 chunks. Allow natural scrolling to see hourly forecast for further than 12&#x2F;24 hours.<p>Give a 7 day weather forecast. No need to connect with a wind direction sensor or anything fancy, just pull from the weather.com api or anything similar<p>It would also not show me ads or try to track me or crash. I would even be ok dedicating a full time iPad&#x2F;other device to display this.
acidburnNSAover 2 years ago
Sweet, very nice.<p>I made a &#x27;skyfield&#x27; widget for home assistant that shows the current position of the sun, moon and some planets as well as the summer and winter solstice paths. I really think it would be awesome for an e-ink display in the home. I&#x27;ve been planning to kick off that project at some point. This is inspiring.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;partofthething&#x2F;ha_skyfield" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;partofthething&#x2F;ha_skyfield</a>
garfieldnateover 2 years ago
Is it possible right now to program a bare e-ink screen for an application with lots of text and scrolling? I see plenty of e-readers out there that appear to have good refresh rate, but I always wonder if they are using special drivers to achieve this or if it&#x27;s as simple as using an off-the-shelf screen with included driver that has a `scroll_down()` function.
mfgsover 2 years ago
I&#x27;d love to see a display of absolute humidity for indoors and outdoors to see if opening the windows will reduce or increase indoor humidity.
calmtechover 2 years ago
I got a 7.5 inch wave share displaying my todos from todoist, today. Very easy. A few gotchas.<p>I ended up ordering a case from thingiverse because the case wave share sells doesn&#x27;t fit the HAT model.<p>My goal is to not look at my phone in the morning, so having my todos on eink is nice. When I used paper I ended up with paper lists in 7 places.
评论 #33590914 未加载
prezjordanover 2 years ago
Very nice! Surprised how good that IKEA frame looks. I have a similar hobby project [0] using an Inkplate 6 [1]<p>[0]: <a href="https:&#x2F;&#x2F;hash.jordanscales.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hash.jordanscales.com&#x2F;</a><p>[1]: <a href="https:&#x2F;&#x2F;inkplate.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;inkplate.io&#x2F;</a>
mihaigalosover 2 years ago
To lower current draw, one could use i.e. an AVR and a UART radio bridge (Bluetooth or similar).<p>Then, the battery could be a lot smaller and the device would be sleeping most of the time.<p>That&#x27;s possible since e-ink only draws power when updating.
nicolas_tover 2 years ago
I&#x27;m looking for a good e-ink display with touch input. I want to setup an eink calendar that can show the view for the current week, month and year and allow clicking on an event to see notes if there are any.
评论 #33591525 未加载
nicgrev103over 2 years ago
Really cool. I wanted to make an 3-4 inch NFC eink screen for my phone so I can read books on the go without an e reader. Anyone got expreince that could help out?
12345pnpover 2 years ago
Televisions should have dual screens, and when turned off the e-ink display should show an image. Make black mirrors obselete.
zeropover 2 years ago
Want to build a digital frame which shows the photos from Gmail Album in a loop.. Any pre-existing work on this?
评论 #33592128 未加载
kybernetykover 2 years ago
The most impressive thing about this is the futuristic library that has a dedicated hardware hacking room.
prodjpover 2 years ago
Great project. Looks awesome. I prefer to do most (if not all) of my UI design work in LIGMA, however.
aquanextover 2 years ago
I would probably buy this right now.
formvoltronover 2 years ago
Another way to do this is just use a Boox eReader. they run apps or display web pages.
MattDemersover 2 years ago
This was cool. I like reading well-written&#x2F;laid-out build posts like this.
autospeaker22over 2 years ago
That&#x27;s badass. I hope there&#x27;s a larger push for e ink display.
adabaedover 2 years ago
Amazing