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

Comments

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

HyprTile – a new app launcher for the Hyprland ecosystem

https://hyprtile.org
1•BimJeam•52s ago•1 comments

The most exciting Bluetooth feature in years

https://www.theverge.com/report/839245/auracast-marketing-jbl-lg-samsung-google
1•ravenical•55s ago•1 comments

The One Number That Matters

https://domofutu.substack.com/p/the-one-number-that-matters
1•wjb3•1m ago•0 comments

Show HN: XeraSentry – Real-time Ethereum security monitoring in Python

https://lavender-clarette-17.tiiny.site
1•Chu_Wong•1m ago•0 comments

DankLinux Repository

https://danklinux.com/docs/danklinux/
1•chrchr•7m ago•1 comments

The Man Who Was Supposed to Kill Martin Luther King Jr

https://slate.com/news-and-politics/2025/12/martin-luther-king-mlk-fbi-files-murder-assassination...
1•martey•7m ago•0 comments

New Study Raises Heart Health Concerns About Long-Term Melatonin Use

https://chillnoise.com/blog/new-study-raises-heart-health-concerns-about-long-term-melatonin-use
1•TailErrorSwift•7m ago•1 comments

I launched a free podcast mastering tool and it hit #1 on Google

https://freepodcastmastering.com
1•pruufsocial•11m ago•3 comments

Show HN: AI that scores news for emotional coercion and rhetorical manipulation

https://www.goanie.com/
2•goshtasb•12m ago•1 comments

Magnitude-7.0 earthquake hits in remote wilderness along Alaska-Canada border

https://apnews.com/article/earthquake-alaska-canada-yukon-7c0f68370e387b1b23fa7fe7fc9c2c71
5•appreciatorBus•16m ago•0 comments

Ask HN: Is Mythical Man-Month still relevant in todays AI Vibe Coding world?

2•Codegres•24m ago•4 comments

Project Bhavanga: Fixing LLM Context Dilution with Buddhist Psychology

2•DosankoTousan•29m ago•1 comments

The Medusa compiler: create interactive ebooks

https://www.erix.it/medusa.html
1•znpy•30m ago•0 comments

The Heist of Nearly 1/2 Ton of Its Culinary Crown Jewels Rocks French Village

https://www.nytimes.com/2025/12/04/world/europe/france-escargot-heist.html
1•bookofjoe•33m ago•1 comments

Moving Off of Netlify to Self Hosted

https://broderic.blog/post/moving-away-from-netlify/
1•Group_B•34m ago•0 comments

SedaiBasic2: A modern reimplementation of Commodore BASIC v7

https://github.com/camauri/SedaiBasic2
1•amichail•35m ago•0 comments

Introducing Proton Sheets: Protect the data that drives your business

https://proton.me/blog/sheets-proton-drive
2•akyuu•36m ago•0 comments

Aristotle from HarmonicMath has solved Erdős Problem 124 in LEAN

https://xenaproject.wordpress.com/2025/12/05/formalization-of-erdos-problems/
1•unprovable•36m ago•0 comments

Show HN: FuseCells – a handcrafted logic puzzle game with 2,500 levels

https://apps.apple.com/us/app/fusecells-logic-grid-puzzle/id6754704139
6•keini•36m ago•1 comments

Empirical data on human chain-of-thought: 100 thought intrusions, one stopwatch

https://doi.org/10.13140/RG.2.2.14609.08800
3•Fanaxuki•37m ago•1 comments

Petit Louis – Baby tracker that predicts when your baby will nap

https://apps.apple.com/us/app/petit-louis-baby-tracker/id6754668538
1•sfl83•37m ago•1 comments

A fork of Calibre called Clbre, because the AI is stripped out

https://github.com/grimthorpe/clbre
9•pabs3•38m ago•3 comments

Former deep-cover Russian spy leads Moscow campaign to co-opt Indian tech

https://www.msn.com/en-us/news/world/former-deep-cover-russian-spy-leads-moscow-campaign-to-co-op...
1•MilnerRoute•39m ago•0 comments

Show HN: Watsn.ai – Scarily accurate lie detector

https://watsn.ai/
2•flx1012•39m ago•0 comments

Deep Dive in Java vs. C++ Performance

https://johnnysswlab.com/deep-dive-in-java-vs-c-performance/
2•ingve•40m ago•0 comments

OpenTelemetry Distribution Builder

https://github.com/observIQ/otel-distro-builder
2•pveierland•46m ago•1 comments

Kilauea erupts, destroying webcam [video]

https://www.youtube.com/watch?v=TK2N99BDw7A
30•zdw•49m ago•3 comments

Updating Rust's Linux musl targets to 1.2.5

https://blog.rust-lang.org/2025/12/05/Updating-musl-1.2.5/
2•ingve•51m ago•0 comments

The Resonant Computing Manifesto

https://resonantcomputing.org/
1•tlarkworthy•51m ago•0 comments

Kenyans lured by lucrative job offers and sent to fight for Russia

https://www.bbc.com/news/articles/c20gn2d51l1o
4•breve•51m ago•0 comments