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

Show HN: Gemini free tier is all you need

https://juanpabloaj.com/2026/04/30/gemini-free-tier-is-all-you-need/
1•juanpabloaj•4m ago•0 comments

We scanned 100 Smithery MCP servers, 22 flagged, here's what we found

1•chaksaray•5m ago•1 comments

The tortoise and the hare live on

https://unsung.aresluna.org/the-tortoise-and-the-hare-live-on/
1•CharlesW•6m ago•0 comments

U.S. gender ratios by metro, ages 20-34

https://getdatingphotos.com/gender-ratios
1•nsokolsky•7m ago•1 comments

US cyber team hasn't been activated yet to protect midterm elections

https://www.cnn.com/2026/04/30/politics/cyber-team-midterm-elections-foreign-meddling
1•dabinat•9m ago•0 comments

Morphing UI with Motion (and why most implementations feel wrong)

https://raminmousavi.dev/blog/animation-morphing-with-motion
1•ramin2nt2•10m ago•0 comments

Bash Is Not Enough: Why Large-Scale CI Needs an Orchestrator

https://www.iankduncan.com/engineering/2026-02-06-bash-is-not-enough/
1•birdculture•10m ago•0 comments

Chinese Courts Rule Companies Cannot Fire Workers Simply to Replace Them with AI

https://www.caixinglobal.com/2026-04-30/chinese-courts-rule-companies-cannot-fire-workers-simply-...
2•yesbut•12m ago•0 comments

Show HN: Fauxcquired Podcast about Eli Lilly

https://open.spotify.com/episode/2jQhCJBOVMXrfpSoC1c9ou
1•nbaronia•13m ago•0 comments

Mvm

https://marc.vertes.org/announcing-mvm/
1•mvertes•13m ago•0 comments

JuliaHub Raises $65M Series B

https://juliahub.com/blog/juliahub-raises-65m-series-b-launches-dyad-3.0
1•postflopclarity•14m ago•0 comments

"Security problems are just bugs" (2017)

https://lkml.org/lkml/2017/11/17/767
1•guiambros•15m ago•1 comments

Good news for New Mexico. Meta withdrawal on the horizon

https://www.engadget.com/2161607/meta-says-it-may-withdraw-its-apps-from-new-mexico-if-judge-agre...
1•wilburx3•16m ago•1 comments

Flakes, the Best Practices of Vibe DevOps

https://blog.fernvenue.com/archives/flakes-as-art/
1•fernvenue•16m ago•0 comments

Public Libraries Scrap Late Fines to Alleviate Inequity (2019)

https://www.kuow.org/stories/we-wanted-our-patrons-back-public-libraries-scrap-late-fines-to-alle...
1•thunderbong•17m ago•0 comments

The Spectrum of Agentic Coding [video]

https://vimeo.com/1187957189
1•ykdojo•18m ago•0 comments

Show HN: Booksearch – fast TUI search for book collections

https://github.com/rahimnathwani/booksearch
1•rahimnathwani•21m ago•0 comments

Apple Q2 2026 earnings report

https://www.cnbc.com/2026/04/30/apple-aapl-q2-2026-earnings-report.html
1•kristianp•23m ago•0 comments

Why Lenny's podcast removed Austin Lau interview on YouTube?

1•jcpy•23m ago•0 comments

In Musk vs. Altman case, judge warns lawyers that AI itself is not on trial

https://www.nbcnews.com/tech/tech-news/elon-musk-testimony-day-three-sam-altman-openai-trial-rcna...
1•voxadam•28m ago•0 comments

NPM: Putting the Brown in Brownout

https://ryanbigg.com/2026/04/npm-putting-the-brown-in-brownout
1•ryanbigg•28m ago•0 comments

GCC 16 Released

https://gcc.gnu.org/gcc-16/
3•lixiaofeng•28m ago•1 comments

Alaska woman sues troopers, TV network exploiting role as confidential informant

https://alaskabeacon.com/briefs/alaska-woman-accused-troopers-tv-network-of-exploiting-her-role-a...
1•rolph•29m ago•1 comments

OpenAI has effectively abandoned first-party Stargate data centers

https://www.tomshardware.com/tech-industry/artificial-intelligence/openai-has-effectively-abandon...
5•signa11•32m ago•0 comments

Onyx Pro, a local desktop utility for resetting AI IDE trial state

https://getonyxpro.com
1•chloevalesquez•34m ago•0 comments

Universal patterns emerge across 22 languages, mapping how vocabularies evolve

https://phys.org/news/2026-04-universal-patterns-emerge-languages-vocabularies.html
1•wglb•34m ago•1 comments

Two blazing quasars caught waltzing into a merger

https://phys.org/news/2026-04-blazing-quasars-caught-waltzing-merger.html
1•wglb•36m ago•1 comments

Shutting Down the Goldmine

https://eed3si9n.com/shutting-down-the-goldmine/
1•switchbak•36m ago•0 comments

Name in Landsat

https://science.nasa.gov/specials/your-name-in-landsat/
1•vinnyglennon•38m ago•0 comments

Ask HN: Local or Cloud -based AI?

1•dickeeT•38m ago•0 comments