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

Comments

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

Snakes Defy Gravity to Stand Up

https://nautil.us/heres-how-snakes-defy-gravity-to-stand-up-1278914
1•Brajeshwar•1m ago•0 comments

Polymarket isn't trustless

https://iter.ca/post/polymarket-trust/
3•smitop•3m ago•0 comments

Show HN: Score any URL against a quality profile with one curl command

https://qed.systems
1•onebit0fme•3m ago•0 comments

Instagram drops end-to-end encrypted chats

https://proton.me/blog/instagram-end-to-end-encryption
3•taubek•4m ago•0 comments

Project Naawi

https://project-naawi.lovable.app
2•cc13cc13•4m ago•1 comments

Show HN: BetterGit – Free, simple, no frills, Git GUI

https://www.satishmaha.com/BetterGit/
1•aggregator-ios•7m ago•0 comments

KeepThisFile

https://keepthisfile.com/
1•linhns•7m ago•0 comments

I gave an AI $50 and full autonomy for one day. Here's what it built

https://powersync-hackathon-topaz.vercel.app
1•axiom-agent•8m ago•0 comments

The Backlash Against AI Devices That Are Always Watching

https://www.wsj.com/tech/ai/the-backlash-against-ai-devices-that-are-always-watching-bb556f8d
1•1vuio0pswjnm7•8m ago•0 comments

Firefox agent bridge: Live Firefox controll

https://github.com/1jehuang/firefox-agent-bridge
1•jeremyh1•8m ago•0 comments

Sweden hunts protected lynx amid unresolved EU complaint over legality

https://www.brusselstimes.com/1927395/sweden-hunts-protected-lynx-amid-unresolved-eu-complaint-ov...
1•linhns•9m ago•0 comments

C4-Auto – CLI that auto-generates C4 architecture docs for TypeScript

https://github.com/jonverrier/C4-Auto
1•Jonverrier•10m ago•1 comments

Woman sneezes out maggots after fly larvae get trapped in her deviated septum

https://arstechnica.com/health/2026/03/woman-sneezes-out-maggots-after-fly-larvae-get-trapped-in-...
1•canucker2016•10m ago•0 comments

A Hard Reset, and What Comes Next: Digg – People. Places. Things

https://digg.com/?=reset
1•DocFeind•11m ago•1 comments

Every spreadsheet should be an app

https://www.fillout.com/blog/build-app-from-spreadsheet
1•dominicwhyte•12m ago•0 comments

Future After the AI Revolution

1•vasantharam•14m ago•0 comments

Apple cuts China App Store commission fees after government pressure

https://www.reuters.com/world/china/apple-cuts-china-app-store-commission-fees-after-government-p...
2•1vuio0pswjnm7•15m ago•0 comments

Ask HN: Why don't they make a big ol pipeline to bypass Hormuz?

1•JojoFatsani•16m ago•1 comments

Adobe reaches $150M settlement of US lawsuit over termination fees

https://www.reuters.com/world/adobe-pay-75-million-resolve-us-lawsuit-over-fees-subscription-canc...
1•tartoran•19m ago•0 comments

Good Old Pointers

https://medium.com/@rsx11/good-old-pointers-cfe8e2727e51
1•g0xA52A2A•20m ago•0 comments

Show HN: I built a release tracker for my indie apps

https://drobinin.com/apps/docket/
2•valzevul•21m ago•0 comments

How China is wooing Paraguay's political class away from longtime ally Taiwan

https://www.reuters.com/world/china/how-china-is-wooing-paraguays-political-class-away-longtime-a...
1•tartoran•21m ago•0 comments

The Annotated JEPA

https://elonlit.com/scrivings/the-annotated-jepa/
1•brandonb•21m ago•0 comments

Why Cats Always Land on Their Feet

https://nautil.us/why-cats-always-land-on-their-feet-1278922
1•Brajeshwar•21m ago•0 comments

Show HN: Degen craps fans, feedback requested on my simulator

https://infinitecraps.com/
1•nutwinkle•22m ago•0 comments

Below 40? You Should Be Getting Screened for Cholesterol, Heart Attack Risks

https://www.wsj.com/health/wellness/below-40-you-should-already-be-getting-screened-for-cholester...
2•brandonb•23m ago•0 comments

Toobits – 100 free online tools and calculators

https://toobits.io
1•haukurmk•24m ago•0 comments

Tournament of Books

https://www.tournamentofbooks.com
1•cainxinth•25m ago•0 comments

The Talent Pipeline Is Collapsing. Your Team Will Feel It Next

https://newsletter.thelongcommit.com/p/the-talent-pipeline-is-collapsing
1•bookofjoe•26m ago•0 comments

Jürgen Habermas, influential German philosopher, dies at 96

https://apnews.com/article/juergen-habermas-dead-germany-2b541721af6cb19abfaa923359d091b5
3•mitchbob•26m ago•0 comments