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

Does anyone run Postgres without PgBouncer?

https://brandur.org/fragments/postgres-without-pgbouncer
1•abelanger•2m ago•0 comments

University of Michigan won't use letter grades for some freshmen next fall

https://www.npr.org/2026/08/12/nx-s1-5928197/university-michigan-freshmen-letter-grades-pilot-fal...
1•geox•3m ago•0 comments

Lakers sold to Josh Kushner and Bob Iger for record-breaking $12.5B

https://sports.yahoo.com/nba/breaking-news/article/lakers-sold-to-josh-kushner-and-bob-iger-for-r...
2•hbcondo714•4m ago•0 comments

The Google executive moves that led to its big AI reshuffle

https://www.reuters.com/world/inside-google-executive-moves-that-led-its-big-ai-reshuffle-2026-08...
2•TechTechTech•9m ago•0 comments

Cold start to PR in 4 hours

https://designshippers.com/work/openreplay-dashboard.html
1•krm01•11m ago•0 comments

Show HN: Tried some experiments with architecture for Long term memory for LLM

https://github.com/faisalhussain-devs/MindCache/tree/collapsed_tree
1•Faisal9876•12m ago•0 comments

I rebuilt my launch platform's SEO in a week. DR went 3 → 30

https://liftoapp.com/
1•riyadbkhsh•12m ago•0 comments

Operations Transformation Strategist

https://torre.ai/post/Yd6p37DW-qvid-talent-solutions-operations-transformation-strategist
1•CathereneNganga•12m ago•0 comments

Breaking the WAL

https://antithesis.com/blog/2026/wal-reset-bug/
2•wwilson•15m ago•0 comments

Best Current Practice for Security of Cross-Device Flows

https://datatracker.ietf.org/doc/rfc10027/
1•mooreds•15m ago•0 comments

Energy Startup Raises $750M for Rust-Powered Batteries

https://www.wsj.com/business/energy-oil/energy-startup-raises-750-million-for-rust-powered-batter...
1•Saline9515•15m ago•0 comments

USB sticks missing results from the Milwaukee primary election

https://www.wisn.com/article/human-error-forces-delay-in-milwaukee-primary-election-results/73409614
2•throw7•17m ago•0 comments

Full red-teaming test ling 3.0 tiny AI. 123-class battery (391 completed records

https://lateos.ai/ling-3.0-tiny-research/
1•leochong•17m ago•0 comments

The Foundations of a Mobile Platform

https://www.scottberrevoets.com/2026/08/11/the-foundations-of-a-mobile-platform/
1•b00merang•18m ago•0 comments

Micro-Hook – Zero-dependency local webhook inspector

https://github.com/nsrht/micro-hook
1•nsrht•18m ago•0 comments

Lawsuit seeks to ban Trump Media from charging for early access to posts

https://apnews.com/article/trump-media-lawsuit-truth-social-access-wall-street-traders-7f057fd1db...
3•thm•22m ago•0 comments

The poor country with all the money

https://cuencahighlife.com/the-poor-country-with-all-the-money/
2•dxs•27m ago•0 comments

Migration fatigue, and how LLMs help us avoid it

https://riverqueue.com/blog/migration-fatigue
3•brandur•28m ago•0 comments

Hurricanes didn't care about a super El Niño

https://weather.com/2026/08/12/storms/hurricane/hurricanes-didnt-care-super-el-nino
1•1970-01-01•29m ago•0 comments

What Happened to the American University?

https://www.thenation.com/article/society/american-university-crisis-bollinger/
1•colinprince•29m ago•0 comments

Gutschwein – Self-hosted gift card wallet

https://github.com/MarvinParanoid/Gutschwein
1•MarvinParanoid•33m ago•0 comments

Show HN: I made a fun secure way to DM devs on GitHub

https://txta.dev/
2•smashah•33m ago•1 comments

Analyzing My Lobsters Submissions

https://abhinavsarkar.net/notes/2026-lobsters-submissions/
1•birdculture•35m ago•0 comments

Wallies: All-in-One

https://wallies.com
1•christianhawj•35m ago•0 comments

New Jersey Age approrpriate design rules are becomming law

https://captaincompliance.com/education/new-jersey-enacts-kids-code-act-with-age-appropriate-desi...
1•richartruddie•37m ago•0 comments

Show HN: Silent Shark – tactical map-based WWII submarine sim

https://silentshark.app/
1•epaga•38m ago•0 comments

Show HN: Uptime Monitoring for Your Mac

https://urlguardian.app/
1•madospace•40m ago•0 comments

The Car Got Better, the Deal Got Worse

https://www.worseonpurpose.com/p/the-car-got-better-the-deal-got-worse
3•jvican•41m ago•1 comments

Drift – Intent-driven versioning for AI coding agents

https://github.com/lilcipherx/drift
2•lilcipherx•42m ago•0 comments

Show HN: NuFlow, visual, AI powered, low code, dev and deploy platform

https://deepcortex.com/get-started-1
2•ikessler•43m ago•0 comments