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

Walt Disney, LVII: His groove! The rhythm by which he lives his life

http://www.kinemalogue.net/2024/12/walt-disney-part-lvii-his-groove-rhythm.html
1•exvi•22s ago•0 comments

Show HN: NFOArchive. A modern, retro-styled NFO file archive and viewer

https://nfoarchive.com/
1•bilekas•3m ago•0 comments

Ask HN: Where to warn people of a legal-but-evil online business ploy?

1•thimkerbell•5m ago•1 comments

InfoSec Black Friday Deals – "In Honor of 0x90n" 2025 Edition

https://github.com/wwwiesel/InfoSec-Black-Friday
1•weinzierl•6m ago•0 comments

Show HN: OhNiceRepo – Easily discover trending GitHub gems and repos

https://ohnicerepo.pages.dev
1•behnamazimi•7m ago•0 comments

Browsers Are Boring Again: A twelve-year-old on the ideal browser

https://micahblachman.beehiiv.com/p/browsers-are-boring-again
1•subdomain•7m ago•0 comments

Closed-network cybercafe gives Pyongyang locals access to Western games

https://english.kyodonews.net/articles/-/65468
1•giuliomagnifico•7m ago•0 comments

The death of libraries – Long live the robot

https://lorentz.app/blog-item.html?id=death-of-libs
2•baalimago•7m ago•0 comments

Everybody's Album – Creating the Next #1 Album

https://everybodysalbum.com
1•vasco•8m ago•0 comments

Connecting Banking Systems with Blockchain: Challenges and Solutions (SSRN)

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5634150
1•ADCXLAB•14m ago•1 comments

Handler–An A2A Protocol Client TUI and CLI

https://github.com/alDuncanson/handler
1•alDuncanson•18m ago•1 comments

The billion-dollar AI startup rejecting 996 hustle culture

https://www.fastcompany.com/91445544/the-1-25-billion-ai-startup-that-rejects-hustle-culture
1•ushakov•19m ago•0 comments

Why Autoimmune Diseases Rise Sharply After 50

https://www.wsj.com/health/wellness/autoimmune-diseases-increase-age-41733014
1•ryan_j_naughton•20m ago•0 comments

Scoop: Judge Caught Using AI to Read His Court Decisions

https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read
1•wahnfrieden•23m ago•0 comments

Show HN: Open-source AI shift scheduler and workforce management platform

https://github.com/djinilabs/timeclout
1•pgte•23m ago•0 comments

Call Center TransNusa

1•bilangBoss•25m ago•3 comments

Google Chrome Developer Tools: AI Powered Suggestions

https://developer.chrome.com/docs/devtools/settings/ai-innovations
1•rasengan•27m ago•0 comments

Fran Sans – font inspired by San Francisco light rail displays

https://emilysneddon.com/fran-sans-essay
3•ChrisArchitect•27m ago•0 comments

Apple to focus on 'quality and underlying performance' with iOS 27 next year

https://9to5mac.com/2025/11/23/apple-focusing-on-software-quality-improvements-ios-27-next-year-r...
3•jb1991•28m ago•1 comments

G0-G3 corners, visualised: learn what "Apple corners" are

https://www.printables.com/model/1490911-g0-g3-corners-visualised-learn-what-apple-corners
1•dgroshev•31m ago•0 comments

The Housing Strategy That Has California NIMBYs in a Corner

https://www.nytimes.com/2025/11/20/business/economy/california-housing-nimby.html
2•mitchbob•32m ago•2 comments

Whisperer AI Note Taker – Automatic meeting transcription and summary on iPhone

https://apps.apple.com/gb/app/whisperer-ai-note-taker/id6755069300
1•deepskyapps•33m ago•1 comments

Show HN: Menu Bar World Clocks

https://sindresorhus.com/zone-bar
1•mofle•33m ago•0 comments

HPE Launches AMD EPYC Venice Instinct MI400 and Nvidia Vera Rubin Compute Blades

https://www.servethehome.com/hpe-launches-new-amd-venice-instinct-mi400-and-nvidia-vera-rubin-com...
1•PaulHoule•35m ago•0 comments

Interstellar Space Travel Will Never, Ever Happen

https://jasonpargin.substack.com/p/interstellar-space-travel-will-never
7•billybuckwheat•35m ago•2 comments

Non-Tech Communities That Inform Our DevRel Activities

https://www.communitypulse.io/101-non-tech-communities
1•mooreds•36m ago•0 comments

The Most Dangerous Genre

https://www.newyorker.com/news/the-lede/the-most-dangerous-genre
1•mitchbob•36m ago•1 comments

Ruby Was Ready from the Start

https://obie.medium.com/ruby-was-ready-from-the-start-4b089b17babb
1•mooreds•37m ago•0 comments

Selecting the right product metrics (KPIs) (2023)

https://longform.asmartbear.com/product-metrics/
1•mooreds•37m ago•0 comments

ChatGPT for Teachers

https://chatgpt.com/plans/k12-teachers/
1•sunnybeetroot•41m ago•1 comments