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

Wealthy AI workers send San Francisco house prices soaring

https://www.bbc.com/news/articles/c9q29j47v9ro
1•onemoresoop•1m ago•0 comments

Dashlane Loses List of Subprocessors

https://www.dashlane.com/privacy/subprocessors
1•janandonly•1m ago•0 comments

Show HN: Magpie-search, Federated, local-first search for an AI

https://github.com/xfloukiex-lab/magpie-search
1•VektorGeist•2m ago•0 comments

Turks All the Way Down

https://josef.cn/blog/turks-all-the-way-down
1•josefchen•4m ago•0 comments

FanDuel sent personal message from Phillies star to gambling addiction

https://www.inquirer.com/news/philadelphia/bryce-harper-fanduel-vip-video-gambling-addiction-2026...
1•ceejayoz•5m ago•0 comments

Debunk the myth of "China thinks in centuries, US thinks in quarterly earnings."

https://twitter.com/kyleichan/status/2075159206643351995
1•eatonphil•5m ago•0 comments

The Davis Wing, the B-24 Liberator, and the Self-Made Bet That Paid Off

https://warontherocks.com/cogs-of-war/the-davis-wing-the-b-24-liberator-and-the-self-made-bet-tha...
1•baud147258•6m ago•0 comments

Fable in a harness completes 84% of public ARC AGI 3 games in one playthrough

https://arc-agi-runs.web.app/player/#/i/R4-fable5-1d5a1e8
2•dextersjab•6m ago•0 comments

Is It Safe to Host HTML That Runs Its Own JavaScript?

https://sharemypage.app/blog/is-it-safe-to-host-html-that-runs-javascript
2•HenningWitzel•6m ago•0 comments

Notable Knot Index (2016)

https://knots.neocities.org/knotindex
2•surprisetalk•8m ago•0 comments

A new way to reflect on how you use Claude

https://www.anthropic.com/news/reflect-with-claude
2•surprisetalk•8m ago•0 comments

The Answering Machine

https://code.chuanqisun.com/answering-machine/
2•osmoscraft•8m ago•1 comments

Reverse-engineering Nvidia's CUDA-checkpoint for faster cold starts

https://blog.doubleword.ai/what-happens-when-you-checkpoint-a-cuda-process
2•ilreb•9m ago•0 comments

US seeks cheaper hunter-killer drones after Iran destroys $1B worth of Reapers

https://arstechnica.com/gadgets/2026/07/us-seeks-cheaper-hunter-killer-drones-after-iran-destroys...
3•rbanffy•9m ago•0 comments

Ask HN: Is Google NERFing AI Mode?

2•PaulHoule•9m ago•0 comments

'Resurrection Biology': What Is 'De-Extinction' For?

https://thereader.mitpress.mit.edu/what-is-de-extinction-really-for/
2•bookofjoe•10m ago•0 comments

ZK Cost-Aware Model Training: ReLU Count as a Predictor of Proof Cost

https://zenodo.org/records/21266805
2•adamzwasserman•10m ago•0 comments

Syria's solar boom is redefining Middle East's energy model

https://www.thenationalnews.com/business/energy/2026/07/06/syrias-solar-boom-is-redefining-middle...
4•littlexsparkee•11m ago•0 comments

The Bermuda Triangle of Wealth

https://www.conradbastable.com/essays/the-bermuda-triangle-of-wealth
3•tejohnso•12m ago•0 comments

Rust 1.97.0

https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/
3•milliams•12m ago•0 comments

The Glass Backbone: Why the Army's Logistics Will Break in the Next War

https://mwi.westpoint.edu/the-glass-backbone-why-the-armys-logistics-will-break-in-the-next-war/
9•baud147258•14m ago•0 comments

MSG database tracked hundreds. Labels include "LGBTQIA," and low to high "risk."

https://www.wired.com/story/madison-square-garden-celebrity-database-surveillance/
3•smurda•14m ago•1 comments

Meet SK Hynix, the trillion-dollar chipmaker debuting on U.S. markets

https://www.cnbc.com/2026/07/09/meet-sk-hynix-the-trillion-dollar-chipmaker-debuting-on-us-market...
2•mikhael•14m ago•0 comments

Show HN: FableCut – A browser video editor AI agents can drive (zero deps)

https://github.com/ronak-create/FableCut
8•ronak_parmar•15m ago•2 comments

Building the AI Retrieval Infrastructure Behind 20B+ Vectors at HubSpot

https://product.hubspot.com/blog/building-the-ai-retrieval-infrastructure-behind-20-billion-vecto...
3•cyndunlop•18m ago•0 comments

Show HN: Kiyeovo 1.0 release- dual network-mode decentralized E2EE P2P messenger

https://github.com/Realman78/Kiyeovo/releases/tag/kiyeovo-1.0.0
8•Realman78•19m ago•0 comments

Files over tools: how we built our agent with a virtual filesystem and bash

https://knock.app/blog/how-we-built-the-knock-agent-virtual-filesystem-and-bash
5•cjbell•19m ago•0 comments

Interior Department asks: Can oil platforms be used for space launches?

https://www.washingtonpost.com/climate-environment/2026/07/09/interior-department-asks-can-oil-pl...
2•reaperducer•19m ago•0 comments

Quebec is the only province where you can pre-approve your death

https://www.cbc.ca/lite/story/9.7261821
2•colinprince•20m ago•0 comments

Show HN: Virena, a minimal vision-language-action robot model you can read

https://github.com/BuceaGeorgia/VIRENA
2•georgia_bucea•21m ago•0 comments