frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Weather Landscape on E-Ink with ESP32 – now rewritten in Rust

https://github.com/martinohmann/weather-landscape
11•_usr_bin_env•1y ago

Comments

_usr_bin_env•1y ago
I came across this idea here on Hacker News a while ago – a small weather display using an ESP32 and an e-ink screen to show a daily weather landscape. I loved it and shared the idea with a friend of mine. He went all in and rebuilt the whole thing in Rust – from the image rendering server to the embedded code on the ESP32.

It's a clean, minimal two-part project:

A Rust server fetches weather data from MET Norway and renders it as a landscape image.

An ESP32 downloads and displays the image on a 2.9" e-ink screen.

Here’s the repo: https://github.com/martinohmann/weather-landscape Would love to hear what you think!

whytevuhuni•1y ago
How does it loop, if at all? Does it just restart at the end after it falls out of `main()`?

This is definitely something I'd like to try. Gotta figure out where to run the server... maybe a good time to figure out how to do custom Home Assistant add-ons.

How long do those batteries last you? Even with the deep sleep, I imagine doing the WiFi handshake every time is going to be expensive.

_usr_bin_env•1y ago
As far as I understand it has a deep-sleep" timer that wakes it every X minutes (mine every 30). This gives me approximately 1 Month with 4 AA rechargeable. Larger sleep intervals, other esp dev boards or larger rechargeable will increase this.
adammarples•1y ago
People on github remain allergic to pictures, there's even a text description of each weather mode so that we can imagine it!
_usr_bin_env•1y ago
Text output would have been too easy on the eink screen xD

LingoCafe

https://LingoCafe.org
1•AWKasper•1m ago•0 comments

Notes on Jensen vs. Dwarkesh

https://www.chinatalk.media/p/notes-on-jensen-v-dwarkesh
1•mindcrime•2m ago•0 comments

Rediscovering the Handcart

https://solar.lowtechmagazine.com/2026/04/rediscovering-the-handcart/
1•stephen-hill•2m ago•0 comments

Google claims to have all the answers for enterprise AI agent sprawl

https://www.theregister.com/2026/04/22/google_enterprise/
2•Brajeshwar•4m ago•0 comments

The SPLC indictment, the Klan history behind it, and ignominy of Todd Blanche

https://www.lawdork.com/p/splc-indictment-united-klans-of-america
2•bryanrasmussen•7m ago•0 comments

A $440k Breast Reduction: How Doctors Cashed in on a Consumer Protection Law

https://www.nytimes.com/2026/04/22/us/politics/doctors-insurers-arbitration.html
1•kevinwang•8m ago•0 comments

Ask HN: Find a Claude skill is so hard

1•chunpaiyang•10m ago•1 comments

Proofs Are Programs: A Few Examples of the Curry-Howard Correspondence

https://adueck.github.io/blog/curry-howard-proofs-are-programs/
1•birdculture•10m ago•0 comments

Tailwind CSS v4: A Complete Migration Guide

https://news.ycombinator.com/submit
1•Craftly•15m ago•1 comments

Jeffrey Epstein's name appears twice on a 2015 Silicon Valley dinner invite

https://hebrewhorror.substack.com/p/the-eternal-jew-the-eternal-jeff
1•meandthemajor•17m ago•0 comments

My extension got crickets here, but just got Google's Featured badge

https://chromewebstore.google.com/detail/nexopad-expansor-de-texto/jjjmhgbdbepmledkcoalkfhnnnoignca
1•rychzx•18m ago•1 comments

New Gas-Powered Data Centers Could Emit More Greenhouse Gas Than Nations

https://www.wired.com/story/new-gas-powered-data-centers-could-emit-more-greenhouse-gases-than-en...
3•voxadam•21m ago•0 comments

Ask iFixit: How Do I Fix Sticky Plastics?

https://www.ifixit.com/News/93833/ask-ifixit-how-do-i-fix-sticky-plastics
2•yladiz•22m ago•0 comments

France's 'Secure' ID agency probes breach as crooks claim 19M records

https://www.theregister.com/2026/04/22/frances_secure_id_agency_probes/
2•Brajeshwar•22m ago•0 comments

Tesla lithium refinery discharge contains toxic metals, district demands halt

https://electrek.co/2026/04/21/tesla-lithium-refinery-toxic-metals-wastewater-texas/
4•breve•25m ago•0 comments

Show HN: Sift – save AI tokens in Codex/Claude by summarizing command output

https://github.com/panpeter/sift-skill
1•piotrwilczek•26m ago•1 comments

Alby AI Transport

https://ably.com/ai-transport
1•handfuloflight•26m ago•0 comments

Chat-py: A Python port of Vercel's chat SDK

https://github.com/desplega-ai/chat-py
1•tarasyarema•26m ago•1 comments

Scientists build 'gas battery' that turns noxious pollutants into electricity

https://www.the-independent.com/tech/battery-breakthrough-current-air-pollution-b2961684.html
1•giuliomagnifico•28m ago•0 comments

Show HN: Galen – a structured layer between humans and AI

https://galenvoice.com/
1•drgeorgealex•28m ago•0 comments

Spaced Repetition: Beginner Guide/FAQ

https://entropicthoughts.com/spaced-repetition-beginner-guide-faq
2•ibobev•29m ago•0 comments

A WebGPU Implementation of Surfel-Based Global Illumination

https://juretriglav.si/surfel-based-global-illumination-on-the-web/
3•juretriglav•29m ago•0 comments

X402-Powered X API

https://twit.sh/
2•mempirate•29m ago•1 comments

Symposium: Community-Oriented Agentic Development

https://smallcultfollowing.com/babysteps/blog/2026/04/21/symposium/
1•ibobev•29m ago•0 comments

Columnar Storage Is Normalization

https://buttondown.com/jaffray/archive/columnar-storage-is-normalization/
1•ibobev•30m ago•0 comments

Show HN: Postchi, An ide like api client, clean and local

https://getpostchi.com
1•hamedmonji30•30m ago•0 comments

Spectrum-Ts

https://github.com/photon-hq/spectrum-ts
1•handfuloflight•31m ago•0 comments

The eighth-generation TPU: An architecture deep dive

https://cloud.google.com/blog/products/compute/tpu-8t-and-tpu-8i-technical-deep-dive
2•meetpateltech•32m ago•0 comments

Show HN: Every 4s, Familiar OCRs my screen into Markdown (open source, local)

https://github.com/familiar-software/familiar
1•talsraviv•32m ago•3 comments

Gecko: A fast GLR parser with automatic syntax error recovery

https://vnmakarov.github.io/parsing/compilers/c/open-source/2026/04/22/gecko-glr.html
1•compilersfun•33m ago•0 comments