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

Stripe Withholding Balance of $100000

1•zenkoakishaga•6m ago•0 comments

No First Use

https://nofirstuse.global/
1•Egg-Man•8m ago•0 comments

Starship – The Holy Grail of Rocketry [video]

https://www.youtube.com/watch?v=EthkNLasUa8
1•mpweiher•9m ago•0 comments

I who have never known trees.

https://www.nature.com/articles/d41586-026-02859-w
1•thinkingemote•12m ago•0 comments

I made a 3D portfolio engine

https://www.xrfolio.page/
1•CPeros•12m ago•1 comments

Write While Learning

https://purplesyringa.moe/blog/write-while-learning/
2•meetpateltech•13m ago•0 comments

Miniaturism: A Small Hobby Is Having a Big Moment

https://www.bloomberg.com/news/features/2026-09-18/tiktok-hobby-seekers-find-escapism-in-the-worl...
1•helsinkiandrew•13m ago•0 comments

Google says its Gemini AI model hacked three other companies

https://www.theguardian.com/technology/2026/sep/18/google-gemini-ai-hack
2•chrisjj•13m ago•0 comments

How universities are affected by AI moving knowledge outside their walls

https://www.brookings.edu/articles/how-universities-are-affected-by-ai-moving-knowledge-outside-t...
2•geox•14m ago•0 comments

Show HN: Mehfil – play any playlist start to finish, distraction-free

https://mehfilmusic.vercel.app
1•saiyam05•14m ago•0 comments

AI hallucination nearly triggers US Military operation

https://techcrunch.com/2026/09/18/ai-hallucination-nearly-triggers-us-military-operation/
3•sbulaev•15m ago•0 comments

Hill investigates after F-35 parts diverted to Hong Kong

https://www.politico.com/news/2026/09/18/congress-f-35-china-investigation-01083647
1•nxobject•17m ago•0 comments

A first-person 3D adaptation of Zork I by Ethan Mollick

https://github.com/emollick/zork-underground-empire
2•heironimus•20m ago•0 comments

Chinese AI Radicalizes

https://www.chinatalk.media/p/how-anthropic-became-chinas-goliath
1•hunglee2•28m ago•0 comments

Bonsai: A 27B reasoning model on a 16 GB M2 Mac, with Ferrox

https://medium.com/@antonellofratepietro/bonsai-a-27b-reasoning-model-on-a-16-gb-m2-mac-with-ferr...
3•antonellof•29m ago•1 comments

Enabling teachers to create learning interactives with generative UI

https://research.google/blog/the-future-of-practice-enabling-teachers-to-create-learning-interact...
2•Garbage•32m ago•0 comments

Alex Karp: AI Models Are Stealing Your Data and the AI Safety Truth [video]

https://www.youtube.com/watch?v=2YVCdwvG548
3•mgh2•33m ago•1 comments

Tell HN: You Can Use "Screen Mirroring" in EU on iOS 27 via Xcode and Device Hub

3•giuliomagnifico•41m ago•0 comments

Dog Diary vs. Cat Diary

https://www.all-creatures.org/humor/dogcatdiary.html
2•Bluestein•43m ago•0 comments

ImmiBridge – Private Apple Photos Backup

https://digitalescapetools.com/tools/tool.html?id=immibridge
1•xabd•47m ago•0 comments

Italian Apple store employees strike on iPhone 18 Pro launch day

https://www.reuters.com/business/retail-consumer/italian-apple-store-employees-strike-iphone18-pr...
3•giuliomagnifico•47m ago•0 comments

NASA Activates Roman's Primary Instrument, Checks Out Coronagraph

https://science.nasa.gov/blogs/roman/2026/09/15/nasa-activates-romans-primary-instrument-checks-o...
3•bryanrasmussen•48m ago•0 comments

Trying to understand SR-1 Freedom

https://mceglowski.substack.com/p/trying-to-understand-freedom
2•dimonomid•1h ago•0 comments

Show HN: Chuks v0.2.0-RC.1, we're asking people to try to break it

https://chuks.org/blog/chuks-v020-rc1-the-release-candidate/
2•princeLex•1h ago•0 comments

Why Aren't There More Imax 70mm Screens for 'The Odyssey'? 'It's Not Practical,'

https://variety.com/2026/film/news/why-no-more-imax-70mm-screens-the-odyssey-christopher-nolan-12...
3•thunderbong•1h ago•0 comments

EFF Statement on California Governor's Executive Order on AI

https://www.eff.org/deeplinks/2026/09/eff-statement-california-governors-executive-order-ai
8•mdp2021•1h ago•0 comments

RubyLLM 2.0: What's New

https://rubyllm.com/whats-new-in-2-0/
2•earcar•1h ago•0 comments

The Case of Elias Thorne, Imaginary Man AI Chatbots Are Obsessed With

https://www.vice.com/en/article/the-strange-case-of-elias-thorne-the-imaginary-man-ai-chatbots-ar...
12•celadonuproot•1h ago•1 comments

AI systems out-persuade expert humans

https://arxiv.org/abs/2606.16475
3•7777777phil•1h ago•2 comments

Retire in Peace

https://www.publicnotice.co/p/retire-in-peace
1•carabiner•1h ago•1 comments