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

CUDA-oxide: Nvidia's official Rust to CUDA compiler

https://nvlabs.github.io/cuda-oxide/index.html
1•adamnemecek•58s ago•0 comments

Students Boo Commencement Speaker After She Calls AI Next Industrial Revolution

https://www.404media.co/ucf-ai-commencement-speaker-booed/
3•cdrnsf•2m ago•0 comments

Stx: Interactive Vector Graphics Environment

https://ctx.graphics/
1•volemo•3m ago•0 comments

What Zed IDE shipped in 10 days since 1.0

https://medium.com/@arthurpro/what-zed-shipped-in-the-first-ten-days-after-1-0-7e51f87b3f9f
1•arthurpro•3m ago•0 comments

Using Worktrees

https://www.natemeyvis.com/on-using-worktrees/
1•Brajeshwar•4m ago•0 comments

LockedCode – Security-hardened OpenCode fork

https://lockedcode.ai/
1•aallard•4m ago•0 comments

Show HN: Tokémon – a Pokédex for LLMs that got out of hand

https://tokemonlabs.com
1•isjustintime•5m ago•1 comments

How are we going to get out of Meta? (Or social media in general)

https://hugoib.beehiiv.com/p/how-are-we-going-to-get-out-of-meta-or-social-media-in-general
2•hugoib•6m ago•0 comments

Julia Performance Benchmarks 2026

https://thecodersblog.com/julia-language-performance-benchmarks-2026/
1•t0mpr1c3•6m ago•1 comments

VibeServe: Can AI Agents Build Bespoke LLM Serving Systems?

https://github.com/uw-syfi/vibe-serve
1•matt_d•7m ago•0 comments

A quick tour of some of the datacenters in the Salt Lake Valley

https://discuss.systems/@ricci/116556373280824179
1•eatonphil•7m ago•0 comments

Show HN: Learn how AI benchmarks work

https://agent-benchmarks.com/
1•adamgold7•8m ago•0 comments

Coding might go the way of woodworking

1•mdgrech23•9m ago•0 comments

Dive into Deep Learning

https://d2l.ai/
2•moohaad•9m ago•0 comments

Technologies vs. Commodities

https://www.construction-physics.com/p/on-technologies-vs-commodities
1•surprisetalk•10m ago•0 comments

MOQ is lacking a compelling adoption reason

https://bloggeek.me/moq-adoption-problem/
2•dabinat•11m ago•0 comments

RAF Airdrop Response to Suspected Hantavirus Case on Remote Island

https://theaviationist.com/2026/05/10/raf-airdrop-response-suspected-hantavirus-case-on-remote-is...
1•speckx•11m ago•0 comments

Theatre streaming is not a threat to in-person attendance, new research shows

https://www.theguardian.com/stage/2026/may/11/theatre-streaming-in-person-attendance-national-the...
1•cf100clunk•11m ago•0 comments

Engineered Carbon Removal Was Supposed to Be Getting Cheaper

https://www.wsj.com/pro/sustainable-business/engineered-carbon-removal-was-supposed-to-be-getting...
1•megabless123•11m ago•0 comments

CCL-Bench 1.0: A Trace-Based Benchmark for LLM Infrastructure

https://arxiv.org/abs/2605.06544
2•matt_d•11m ago•0 comments

Show HN: Fulfillment MCP – one router contract, swap the printer

https://www.incultnito.com/mcp
2•PengSpirit•12m ago•0 comments

Have a PWA? Korru can list it

1•anwar_nairi•12m ago•0 comments

Glnc – Etherscan in your terminal, no API key

https://github.com/aryarahimi1/glnc
1•Arya_Rh•13m ago•0 comments

Should you leave red herrings about yourself online?

https://blog.alcazarsec.com/posts/should-you-leave-red-herrings-about-yourself-online
2•alcazar•16m ago•0 comments

Show HN: Objo Studio

https://objo.dev
2•garrypettet•17m ago•0 comments

SkinECG: An orthogonal remote powering wearable skin-like sensor

https://www.science.org/doi/10.1126/sciadv.aec9803
1•PaulHoule•19m ago•0 comments

What We Learned Building an Interactive MCP App

https://grapesjs.com/blog/studio-mcp-app-journey
2•artf•19m ago•0 comments

Swalt Smart Case, the ultimate way to protect your mobile

https://www.swalt.fr/
1•ogogmad•20m ago•0 comments

Ask HN: How to deal with everybody rushing to implement?

2•throwawayaiflux•20m ago•0 comments

NASA's Psyche Mission to Fly by Mars for Gravity Assist

https://www.jpl.nasa.gov/news/nasas-psyche-mission-to-fly-by-mars-for-gravity-assist/
1•bookofjoe•20m ago•0 comments