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•11mo ago

Comments

_usr_bin_env•11mo 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•11mo 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•11mo 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•11mo 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•11mo ago
Text output would have been too easy on the eink screen xD

Show HN: GNU Grep as a PHP Extension

https://github.com/hparadiz/ext-gnu-grep
1•hparadiz•38s ago•0 comments

Transparency and knowledge exchange in AI-assisted data analysis code generation

https://www.nature.com/articles/s43588-025-00781-1
1•Anon84•2m ago•0 comments

2025 ACM Prize in Computing Goes to Apache Spark Creator Matei Zaharia

https://awards.acm.org/award-recipients/zaharia_8851855
1•tharakam•8m ago•0 comments

How zero-knowledge proofs make quantum circuits "private"

https://medium.com/@jkim_tran/verifying-private-quantum-circuits-9ec99d5f3d5a
1•jennifer-trin•15m ago•0 comments

Wan 2.7 – AI Video Generator for Text-to-Video and Image-to-Video

https://wan2-7.net
1•danielmateo773•17m ago•0 comments

The poetical works of Henry Wadsworth Longfellow (1889)

https://gutenberg.org/cache/epub/78406/pg78406-images.html
2•petethomas•17m ago•0 comments

789 KB Linux Without MMU on RISC-V (2023)

https://popovicu.com/posts/789-kb-linux-without-mmu-riscv/
2•pabs3•24m ago•0 comments

Metamath C

https://github.com/digama0/mm0/blob/master/mm0-rs/mmc.md
1•smj-edison•26m ago•0 comments

Chimpanzees' bloody 'civil war' may offer insight into human conflict

https://www.thetimes.com/uk/science/article/chimpanzee-group-splits-bloody-civil-war-59dk6swzr
2•petethomas•26m ago•0 comments

Crude: The Journey Of Oil (2007) [video]

https://www.youtube.com/watch?v=I7bmUYxwcaQ
1•measurablefunc•28m ago•0 comments

Borrow-Checking Surprises

https://www.scattered-thoughts.net/writing/borrow-checking-surprises/
1•jamii•33m ago•0 comments

Mayflower hero was sold into slavery, hidden files reveal

https://www.thetimes.com/world/europe/article/mayflower-hero-squanto-malaga-spain-sjx8sbvpv
1•petethomas•33m ago•0 comments

A Trip Through the Graphics Pipeline

https://alaingalvan.gitbook.io/a-trip-through-the-graphics-pipeline
1•sph•37m ago•0 comments

Bug in original PageRank paper (1998) [pdf]

https://www.cis.upenn.edu/~mkearns/teaching/NetworkedLife/pagerank.pdf
1•Abhavk•41m ago•1 comments

'Project Hail Mary' Directors Announce In-Theater Director Commentary Track

https://thatparkplace.com/project-hail-mary-commentary-track/
1•canucker2016•42m ago•1 comments

Moving from academic to industry career plans: A personal story

https://sites.lsa.umich.edu/math-graduates/2020/09/15/moving-from-academic-to-industry-career-pla...
1•ganitam•49m ago•0 comments

Why I quit "The Strive"

https://www.joanwestenberg.com/why-i-quit-the-strive/
1•zdw•49m ago•0 comments

Vulnpocalypse: AI, Open Source, and the Race to Remediate

https://www.resilientcyber.io/p/vulnpocalypse-ai-open-source-and
1•chillax•50m ago•0 comments

YouTube locked my accounts and I can't cancel my subscription

https://pocketables.com/2026/04/ai-music-corporate-control-and-the-creator-who-cant-even-leave.html
3•digitalhigh•51m ago•0 comments

PeerDrop – P2P file sharing across devices

https://github.com/jj10133/PeerDrop
2•jj_3•53m ago•1 comments

Eyes on the Solar System – Artemis

https://eyes.nasa.gov/apps/solar-system/
1•memalign•55m ago•0 comments

Negative effects of artificial sweeteners may pass on to next generation

https://www.eurekalert.org/news-releases/1121524
1•XzetaU8•56m ago•0 comments

Show HN: Shell-MCP A persistent terminal for AI- CD, env vars,and nvm carry over

2•prasanthsd•58m ago•0 comments

Explaining the Most Important Artemis II Photos [video]

https://www.youtube.com/watch?v=oaXRREHVkHo
1•Orochikaku•59m ago•0 comments

RoboPhD: Evolving complex agents under tight budgets

https://arxiv.org/abs/2604.04347
2•azhenley•1h ago•0 comments

States Are Learning the Wrong Lesson from the 'Mississippi Miracle'

https://www.theatlantic.com/ideas/2026/04/mississippi-education-miracle/686731/
2•JumpCrisscross•1h ago•1 comments

$190M Settlement in Facebook User-Privacy Case Wins Approval in Delaware Court

https://www.law.com/therecorder/2026/04/08/190m-settlement-in-facebook-user-privacy-case-wins-app...
3•1vuio0pswjnm7•1h ago•0 comments

Ask HN: Apple terminated my membership while converting it to an organization

4•creepy•1h ago•0 comments

GitHub Copilot – Community-contributed agents, instructions, and skills

https://awesome-copilot.github.com/
2•ms7892•1h ago•0 comments

Slipping up Slippi with spectator RCE

https://khang06.github.io/slippirce/
1•khangaroo•1h ago•0 comments