frontpage.
newsnewestaskshowjobs

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

AI Agents Can't Help with Intent Debt

https://addyosmani.com/blog/intent-debt/
1•moebrowne•1m ago•0 comments

Ask HN: Any good language learning apps/sites that don't use LLMs/GenAI?

1•olivierestsage•1m ago•0 comments

The Future Is Undecidable, Duty Is Not

https://dhanjit.me/blog/2026-06-08-the-future-is-undecidable-duty-is-not.md/
1•themagicalyang•3m ago•0 comments

Profitable AI UGC Ads for Meta and TikTok

https://anivision.ai/
1•sgfgross•3m ago•0 comments

Design Thinking Tools: Reverse Brainstorming

https://www.designorate.com/design-thinking-tools-reverse-brainstorming/
1•surprisetalk•3m ago•0 comments

Show HN: Proxee – Your localhost on your iPhone, synced

https://proxee.dev
1•pio_dubro•8m ago•0 comments

The Environmental Cost of AI: Carbon, Water, and Land Footprints

https://unu.edu/inweh/collection/environmental-cost-of-AIs-Enrgy-Use-Carbon-water-and-land-footpr...
2•_____k•11m ago•0 comments

Never Retire

https://www.economist.com/business/2024/01/25/why-you-should-never-retire
2•andsoitis•14m ago•1 comments

A Spatiotemporal Hardening Framework and Evaluation Method for Soft Error

https://www.mdpi.com/2079-9292/15/9/1889
1•PaulHoule•14m ago•0 comments

Two New Studies Ask: Did the iPhone Cause Birthrates to Decline?

https://www.nytimes.com/2026/06/08/us/iphone-birthrate-decline-studies.html
1•reaperducer•14m ago•0 comments

How to Retire at 30

https://www.economist.com/podcasts/2026/06/06/how-to-retire-at-30
2•andsoitis•14m ago•0 comments

Show HN: I made an ad-free game collection for my grandparents

https://stiuvou.ch/grandpagames/
1•nahakiole•16m ago•0 comments

Visidata: A terminal spreadsheet multitool for discovering and arranging data

https://github.com/saulpw/visidata
1•tosh•17m ago•0 comments

UK PM tells Apple and Google to ban nude images on children's phones

https://www.bbc.co.uk/news/articles/cly752ydjw6o
3•xenocratus•18m ago•1 comments

xcesp: Developing for ESP32 Devices with Xcode

https://kohlschuetter.github.io/blog/posts/2026/06/08/xcode-esp/
1•kohlschuetter•18m ago•0 comments

How to Get Out of a Funk

https://sublimeinternet.substack.com/p/how-to-use-sublime-to-get-out-of
1•surprisetalk•18m ago•0 comments

Show HN: RepoSignal scores GitHub repos for adoption risk. No AI, no servers

https://github.com/udit-rawat/RepoSignal
1•udit-r•20m ago•0 comments

The purist's model of spaced repetition

https://www.natemeyvis.com/the-purists-model-of-spaced-repetition/
2•ingve•20m ago•0 comments

Anti-social: It's fads, not friends, which now dominate social media feeds

https://www.bbc.com/worklife/article/20260520-how-social-media-ceased-to-be-social
4•1vuio0pswjnm7•21m ago•0 comments

Skills Are Rotting Inventory

https://blog.danielvaughan.com/skills-are-inventory-0ad323081324
1•dvaughan•24m ago•0 comments

XWiki and OpenProject as an open-source alternative to Confluence and Jira

https://xwiki.com/en/webinars/Open-Project-XWiki-June-2026
2•lorinab•25m ago•3 comments

SpaceX ($SPCX): AI, Chips, Sats, Launches and Orbital Compute Under One Roof

https://twitter.com/StockAnalystPro/status/2063675760725160211
1•bilsbie•25m ago•0 comments

Caddy Defender Plugin: return garbage responses for AI crawlers

https://github.com/jasonlovesdoggo/caddy-defender
2•hamburgererror•27m ago•1 comments

Japanese city shuts down nearly 100 schools after unprecedented bear sighting

https://www.theguardian.com/world/2026/jun/08/utsunomiya-city-japan-bear-sighting-all-primary-sec...
2•bookofjoe•27m ago•0 comments

Majority of US's new AI datacenters to be built on drought-hit land

https://www.aol.com/news/majority-us-ai-datacenters-built-110023869.html
2•1vuio0pswjnm7•27m ago•0 comments

Apple's Meeting That Led It to Take AI Seriously

https://www.bloomberg.com/news/newsletters/2026-06-07/wwdc-2026-apple-s-secret-meeting-that-led-i...
1•shortlived•27m ago•1 comments

Cholesky Decomposition

https://en.wikipedia.org/wiki/Cholesky_decomposition
3•tosh•28m ago•0 comments

The Next Big Leap

https://arkvis.com/blog/2026-06-05_the-next-big-leap.html
1•phyzix5761•29m ago•0 comments

Prediction markets are fueling a new era of political graft

https://www.fastcompany.com/91554204/prediction-markets-kalshi-polymarket-political-graft
2•1vuio0pswjnm7•29m ago•0 comments

Show HN: I revived Scoragora, a World Cup prediction game

https://scoragora.com/
1•joyinsky•30m ago•0 comments