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

Comments

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

Blade Runner: Special Photographic Effects (2020)

https://theasc.com/articles/blade-runner-photographic-effects
1•exvi•41s ago•0 comments

The Ritual of the Deploy (2021)

https://vickiboykis.com/2021/06/20/the-ritual-of-the-deploy/
1•wonger_•47s ago•0 comments

Blade Runner: Set Design (2020)

https://theasc.com/articles/blade-runner-set-design
1•exvi•53s ago•0 comments

I'm tired of Hacker News slop

https://blog.absurdpirate.com/im-tired-of-hacker-news-slop/
1•speckx•2m ago•0 comments

2026 Observability Predictions – Part 9

https://www.apmdigest.com/2026-observability-predictions-9
1•gpi•3m ago•0 comments

Flipper Zero and Raspberry Pi Banned from NYC Mayoral Inauguration

https://www.transition2025.com/inauguration
2•MisterTea•3m ago•1 comments

Windows 11 hack: Higher SSD speeds with new Microsoft NVMe driver

https://www.notebookcheck.net/Windows-11-hack-Higher-SSD-speeds-with-new-Microsoft-NVMe-driver.11...
3•akyuu•7m ago•0 comments

Coding Agent Is a Slot Machine

https://blog.kvit.app/posts/variance-claude-vibe/
2•skolos•7m ago•0 comments

Sun's gravitational lens could reveal alien planets' surfaces – Science – AAAS

https://www.science.org/content/article/sun-s-gravitational-lens-could-reveal-alien-planets-surfaces
2•rbanffy•9m ago•0 comments

Setting Up the AWS SDK for Rust

https://rup12.net/posts/learning-rust-configuring-the-aws-sdk/
2•ruptwelve•13m ago•0 comments

List of Programmers

https://en.wikipedia.org/wiki/List_of_programmers
2•andsoitis•17m ago•1 comments

How to Submit a ChatGPT App

https://www.adspirer.com/blog/how-to-submit-chatgpt-app
2•amekala•19m ago•0 comments

AI Feynman: A physics-inspired method for symbolic regression (2020)

https://www.science.org/doi/pdf/10.1126/sciadv.aay2631
2•lisper•19m ago•0 comments

The Comprehensive Cognition Blog

https://mateolafalce.github.io/
3•lafalce•21m ago•0 comments

Blasts from the past: The Soviet ape-man scandal (2008)

https://www.newscientist.com/article/mg19926701-000-blasts-from-the-past-the-soviet-ape-man-scandal/
2•cwwc•25m ago•0 comments

Call of Duty Co-Creator and EA Executive Vince Zampella Killed in Car Accident

https://www.ign.com/articles/call-of-duty-co-creator-respawn-co-founder-and-ea-executive-vince-za...
5•andsoitis•25m ago•1 comments

Qwen-Image-Layered: Layered Decomposition for Inherent Editablity

https://github.com/QwenLM/Qwen-Image-Layered
2•_____k•26m ago•0 comments

It's Always TCP_nodelay

https://brooker.co.za/blog/2024/05/09/nagle.html
4•eieio•26m ago•0 comments

Write code that you can understand when you get paged at 2am (2024)

https://www.pcloadletter.dev/blog/clever-code/
2•birdculture•27m ago•0 comments

The Solar System Loses an Ocean World

https://www.universetoday.com/articles/the-solar-system-loses-an-ocean-world
2•rbanffy•27m ago•0 comments

Anatomy of a Coding Agent: A step-by-step illustration

https://marginlab.ai/blog/anatomy-of-coding-agent/
2•qwesr123•28m ago•0 comments

When Were Things the Best?

https://thezvi.substack.com/p/when-were-things-the-best
2•paulpauper•28m ago•0 comments

Cultural Variety Is Crazy Hard to Fix

https://www.overcomingbias.com/p/cultural-variety-is-crazy-hard-to
2•paulpauper•29m ago•0 comments

2025 – Immich's Year in Review

https://immich.app/blog/2025-year-in-review
4•altran1502•29m ago•0 comments

Is the golden age of Indie software over?

https://successfulsoftware.net/2025/12/22/is-the-golden-age-of-indie-software-over/
3•hermitcrab•30m ago•1 comments

Reolink RLC-410-5MP IP camera reverse engineered technical details

https://github.com/hn/reolink-camera
2•hn___•31m ago•0 comments

Starlink in the crosshairs: How Russia could attack Elon Musk's conquer of space

https://www.adn.com/nation-world/2025/12/22/starlink-in-the-crosshairs-how-russia-could-attack-el...
3•rolph•32m ago•0 comments

Production Materials: Gotham City Streets Set from "Batman Returns" (2014)

http://www.1989batman.com/2014/12/production-materials-warner-brothers.html
3•exvi•33m ago•0 comments

Feds demand compromise on Colorado River while states flounder

https://nevadacurrent.com/2025/12/22/feds-demand-compromise-on-colorado-river-states-flounder-des...
6•mooreds•33m ago•1 comments

Biohybrid Tendons Enhance the Power-to-Weight Ratio and Modularity of Robots

https://advanced.onlinelibrary.wiley.com/doi/10.1002/advs.202512680
3•PaulHoule•33m ago•0 comments