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: Typerson – Turn boring forms into chat-like experiences

https://www.typerson.com
1•briandev•39s ago•0 comments

We are losing our ability to understand the world

https://chinatowntyler.substack.com/p/the-closing-range
1•orange_joe•45s ago•0 comments

Ask HN: Go-to places to get some ideas to work on

1•sujayk_33•53s ago•0 comments

Applying the self-driving framework to commercial insurance underwriting

https://www.shepherdinsurance.com/blog/the-road-to-autonomous-underwriting
1•mmahalwy•1m ago•0 comments

I built a crash dump analyzer for C++ devs after getting burned by WinDbg

https://github.com/keithpotz/Crash-Catch-Analyzer-Release
1•crashcatchlabs•1m ago•1 comments

Xrism identifies gamma Cas X-ray origin, solving a 50-year-old stellar mystery

https://phys.org/news/2026-03-xrism-gamma-cas-ray-year.html
1•Brajeshwar•2m ago•0 comments

Graphs: Edge List, Adjacency Matrix, Adjacency List, DFS, BFS

https://www.youtube.com/watch?v=4jyESQDrpls
1•Brysonbw•3m ago•0 comments

Show HN: Vesper – MCP-native tool that automates dataset prep for AI agents

https://getvesper.dev/
1•sultanchek•3m ago•0 comments

Quirkatar – Zero-dependency avatar generator with 34M+ combinations

https://github.com/Nitty-Gritty-Design/quirkatarfor
1•NGDesign•3m ago•1 comments

Sandboxed Trivy GitHub Action

https://github.com/lhotari/sandboxed-trivy-action
1•flarecoder•3m ago•1 comments

Show HN: Glanceway – A programmable menu bar info aggregator for macOS

https://glanceway.app
1•codytseng•4m ago•0 comments

The mathematical crimes of the Young Sherlock Holmes series

https://theconversation.com/the-mathematical-crimes-of-the-young-sherlock-holmes-series-278812
1•samizdis•4m ago•0 comments

NASA Strategy Update

https://twitter.com/NASAAdmin/status/2036428252693078055
1•LorenDB•6m ago•0 comments

ArrowJS – The first UI framework for the agentic era

https://arrow-js.com/
1•nicksergeant•7m ago•0 comments

Show HN: Chat with a 76-file geopolitical simulation of the 2026 Iran War

https://notebooklm.google.com/notebook/4cf9474f-194d-4607-8953-8ee84a9e66e0
3•hrishirc•11m ago•2 comments

Show HN: PasteDrop – Share text and code without accounts or tracking

https://pastedrop.ai
1•buildani•12m ago•2 comments

Advanced Math for Kids: Geometry and Algebra Are the Same

https://kidswholovemath.substack.com/p/advanced-math-for-kids-geometry-and
1•sebg•12m ago•0 comments

Agents, Meet the Figma Canvas

https://www.figma.com/blog/the-figma-canvas-is-now-open-to-agents/
1•chrisdroukas•12m ago•0 comments

Tether Signs Big Four Firm to Complete First Full Audit

https://tether.io/news/tether-signs-big-four-firm-to-complete-first-full-audit-setting-a-new-qual...
1•evdubs•13m ago•0 comments

Are VCs getting value from AI, or just nicer outputs?

https://ventos.vc
1•pelegpor•15m ago•1 comments

Self Healing Electronics Combat Space Radiation

https://spectrum.ieee.org/self-healing-electronics-jupiter
1•rbanffy•16m ago•1 comments

Show HN: JSONVault Pro – JSON/YAML/XML Viewer After the Give Freely Incident

2•valentinconan•17m ago•0 comments

What is a dead man's switch?

https://blog.alcazarsec.com/posts/dead-mans-switch-meaning
1•alcazar•18m ago•0 comments

Craton HSM – A memory-safe PKCS#11 software HSM in Rust

https://github.com/craton-co/craton-hsm-core
2•victor-craton•19m ago•0 comments

Utah Republicans see storing nuclear waste as a 'once in a lifetime opportunity'

https://grist.org/energy/salt-dome-utah-nuclear-waste-curio-energy/
2•Brajeshwar•19m ago•0 comments

A Whole Lot of Nunsense

https://cinemasojourns.com/2026/03/24/a-whole-lot-of-nunsense/
1•jjgreen•20m ago•0 comments

Journalist Security Checklist: Preparing Devices for Travel Through a US Border

https://www.eff.org/deeplinks/2025/06/journalist-security-checklist-preparing-devices-travel-thro...
2•ColinWright•21m ago•0 comments

Scrapping business class could halve aviation emissions – new study

https://theconversation.com/scrapping-business-class-could-halve-aviation-emissions-new-study-275474
2•PaulHoule•21m ago•0 comments

OpenClaw lands in WeChat, signaling a new era of AI agents in messaging

https://www.digitimes.com/news/a20260323VL204/tencent.html
1•alephnerd•23m ago•0 comments

Hopscotch grid – a different way to visualize progress in ordered systems

https://www.npmjs.com/package/hopscotch-grid
1•GrouchyPanda•23m ago•1 comments