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

Are unbeaten superteams like the UConn Huskies bad for basketball?

https://www.theguardian.com/sport/2026/mar/18/basketball-superteams-uconn-huskies-march-madness
1•PaulHoule•28s ago•0 comments

US Special Forces Soldier Arrested for Polymarket Bets on Maduro Raid

https://www.wired.com/story/us-special-forces-soldier-allegedly-profited-off-of-maduro-capture-on...
1•sssilver•3m ago•1 comments

Show HN: FilePop – a file browser in your menu bar

https://bendansby.com/filepop/
1•webwielder2•5m ago•0 comments

TikTok Makes Americans Want Chinese EVs They Can't Have

https://www.bloomberg.com/news/articles/2026-04-21/byd-xiaomi-and-zeekr-car-reviews-flood-tiktok-...
2•KnuthIsGod•6m ago•0 comments

Why Async Rust? (2023)

https://without.boats/blog/why-async-rust/
1•cosmic_quanta•8m ago•0 comments

Linux Commands Cheat Sheet

https://linuxserverguides.com/linux-commands-cheat-sheet.html
1•steelsmiley•9m ago•0 comments

Show HN: I Built a Terms-of-Service Analysis Chrome Extension - Check it Out!

https://chromewebstore.google.com/detail/tostask/cdlcnhmhiicolbmjemllhlfmofahlnlm
1•Armaan2010•11m ago•2 comments

Ask HN: How many tabs do you have open in the browser(s) and why?

2•juujian•21m ago•1 comments

MCP Gateways Aren't Enough: AI Agents Need Identity, Authorization, and Proof

https://www.diagrid.io/blog/why-mcp-gateways-are-not-enough
1•mwfussell•23m ago•0 comments

PHP Security Checklist The things you must do when coding

https://www.projectseven.net/php-security-checklist.php
1•marcofloriano•24m ago•0 comments

AI bot that doomscrolls so you don't have to

https://techthreedots.com/noscroll-is-an-ai-bot-that-doomscrolls-so-you-dont-have-to
3•pirbit•26m ago•1 comments

AI #165: In Our Image

https://thezvi.substack.com/p/ai-165-in-our-image
1•paulpauper•27m ago•0 comments

Theft Is Now Progressive Chic

https://www.theatlantic.com/ideas/2026/04/hasan-piker-jia-tolentino-microlooting/686919/
2•paulpauper•27m ago•0 comments

Redis-objects 2.0: 17 years, 2k stars, and 16M downloads later

https://nateware.com/2026/04/23/redis-objects-2-0-17-years-2k-stars-and-16m-downloads-later/
1•nateware•28m ago•1 comments

Surely there must be a way to make container secrets less dangerous?

https://dalmatian.life/2026/04/11/surely-there-must-be-a-way-to-make-container-secrets-less-dange...
3•birdculture•39m ago•1 comments

Show HN: Payoff calculator: Should you pay off debt or invest?

https://www.planwell.ai/paydown
1•arundhati2000•42m ago•1 comments

The Hypochondriac's Complaint

https://www.publicbooks.org/the-hypochondriacs-complaint/
1•lermontov•43m ago•0 comments

The Happy Path Doesn't Exist: Notes on Software Fluidity [video]

https://www.youtube.com/watch?v=VzjvBYaGHgA
1•stephenlf•44m ago•1 comments

Romancy – a lightweight durable execution framework

https://github.com/i2y/romancy
3•gavmor•45m ago•0 comments

Show HN: I built a toy that plays grandma's stories when my daughter hugs it

https://www.storyfriend.co.uk/
2•samaralihussain•46m ago•0 comments

Magic: The Gathering Took Me from N2 to Japanese Fluency

https://www.tokyodev.com/articles/how-magic-the-gathering-took-me-from-n2-to-japanese-fluency
2•pwim•49m ago•1 comments

A Dab of DuckDB

https://peterdohertys.website/blog-posts/dab-of-duck.html
1•ethagnawl•51m ago•0 comments

I Built a Receipt Splitter for Group Dinners

https://tabchop.app/blog/built-a-receipt-splitter-for-group-dinners
2•mishang•54m ago•0 comments

Soldier Used Classified Information to Bet on Maduro's Ouster

https://www.nytimes.com/2026/04/23/nyregion/polymarket-maduro-indictment-soldier.html
7•mizzao•56m ago•5 comments

Amazon U.S. Bans Raspail's Bestseller the Camp of the Saints

https://europeanconservative.com/articles/news/amazon-u-s-bans-raspails-bestseller-the-camp-of-th...
1•qwertyuiop_•56m ago•0 comments

It Ain't Broke: Why Software Fundamentals Matter More

https://www.youtube.com/watch?v=v4F1gFy-hqg
1•whizusukite•1h ago•0 comments

Job Satisfaction Declines; Likelihood of Moving to a New Job Lowest Since 2021

https://www.newyorkfed.org/microeconomics/sce/labor
2•randycupertino•1h ago•0 comments

A McDonald's cheeseburger is a better deal today than it was in 1948

https://www.wsj.com/opinion/in-defense-of-the-mcdonalds-cheeseburger-20d2f0ef
2•bookofjoe•1h ago•2 comments

Show HN: SQL Protocol – learn SQL by running real queries, with 1v1 PvP

https://sqlprotocol.com
1•ItaiZeilig•1h ago•0 comments

NixPaint – Paint with Lambda's

https://nixpaint.extranix.com
2•mipselaer•1h ago•1 comments