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

Comments

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

Chinese astronauts 'stuck' on space station to get new spacecraft p debris hit

https://www.space.com/space-exploration/launches-spacecraft/chinese-astronauts-to-get-replacement...
1•bookofjoe•1m ago•0 comments

Nomor Layanan TransNusa 24 Jam

1•trungkenbi•1m ago•0 comments

Nomor Call Center TransNusa

1•trungkenbi•3m ago•0 comments

Fetal brain atlas reveals transcriptomic fidelity of human midbrain cultures

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

Show HN: Vigil – AI Chatbot Data Leak Mitigation in the Browser

https://github.com/PAndreew/vigil_vite
1•PAndreew•6m ago•0 comments

Building a Durable Execution Engine with SQLite

https://www.morling.dev/blog/building-durable-execution-engine-with-sqlite/
1•ingve•7m ago•0 comments

Students fight back over course taught by AI

https://www.theguardian.com/education/2025/nov/20/university-of-staffordshire-course-taught-in-la...
2•level87•8m ago•1 comments

How to Build a Self-Refining Content Agent with LarAgent

https://blog.laragent.ai/how-to-build-a-self-refining-content-agent-with-laragent/
1•maestroerror•8m ago•0 comments

Show HN: Minimal Peg Solitaire Online

https://pegsolitaire.fun/
1•AxelWickman•9m ago•0 comments

Not All Movement Is Medicine: The Physical Activity Paradox

https://www.amp-healthcare.ca/blog/physical-activity-paradox
1•ensocode•9m ago•0 comments

Advice on Advice

https://kyefox.com/advice-on-advice/
1•Kye•9m ago•0 comments

Digital Omnibus: EU Commission wants to wreck core GDPR principles

https://noyb.eu/en/digital-omnibus-eu-commission-wants-wreck-core-gdpr-principles
1•pabs3•10m ago•0 comments

Show HN: YouTube Musical Spectrum is now available on Spotify and SoundCloud

https://github.com/mfcc64/youtube-musical-spectrum
1•mfcc64•10m ago•0 comments

The three-thousand-year journey of colchicine

https://worksinprogress.co/issue/the-three-thousand-year-journey-of-colchicine/
1•ortegaygasset•12m ago•0 comments

The BMW iX3 just smashed 1k km on a single charge

https://electrek.co/2025/11/19/bmw-ix3-drove-over-1000-km-single-charge/
3•jcfrei•12m ago•0 comments

Ask HN: What if this post is made by a synthetic user from featurely.ai?

3•Rekha_meher•14m ago•0 comments

There is nothing out-of-distribution

https://gusarich.com/blog/there-is-nothing-out-of-distribution/
1•Gusarich•15m ago•0 comments

Cross-platform file transfer method

https://webdrop.online/
2•50infivedays•15m ago•1 comments

We're evolving too slowly for the world we've built, according to science

https://newatlas.com/biology/evolution-modern-life-anthropocene/
2•HardwareLust•18m ago•0 comments

Scx_horoscope – Linux Astrological CPU Scheduler

https://github.com/zampierilucas/scx_horoscope
1•lzampier•19m ago•0 comments

Show HN: GitHub Comments into Formatted Markdown

https://github.com/R44VC0RP/gitcom.dev
1•ryanvogel•20m ago•0 comments

The Rise of "Mindless" TV: Quantifying a New Way of (Kinda) Watching Television

https://www.statsignificant.com/p/the-rise-of-mindless-tv-quantifying
1•jnord•24m ago•0 comments

A Grammar of Graphics for Comparative Genomics

https://thackl.github.io/gggenomes/
1•sebg•25m ago•0 comments

Emulator Bugs: Sega CD

https://jsgroth.dev/blog/posts/emulator-bugs-sega-cd/
2•ibobev•27m ago•0 comments

Finding the Echoes: An Artist's Journey from Trauma to Rediscovery

https://www.jeromeleroy.com/complog-content/2025/10/finding-the-echoes-an-artists-journey-from-tr...
1•jbd•27m ago•0 comments

Income distributions in Americans' pastimes (2017)

https://old.reddit.com/r/dataisbeautiful/comments/6heb75/income_distributions_in_americans_pastim...
1•andersource•27m ago•0 comments

Make Things, Tell People

https://presentofcoding.substack.com/p/make-things-tell-people
1•sebg•29m ago•0 comments

Token embeddings violate the manifold hypothesis

https://arxiv.org/abs/2504.01002
3•airstrike•30m ago•0 comments

Quantum computing needs its own industrial revolution

https://www.ft.com/content/de55d987-13bb-4821-9e72-d7a066e48ccd
1•giuliomagnifico•33m ago•0 comments

What Makes the Intro to Crafting Interpreters So Good?

https://refactoringenglish.com/blog/crafting-interpreters-intro/
2•mtlynch•35m ago•0 comments