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

Meta Reports First Quarter 2026 Results

https://investor.atmeta.com/investor-news/press-release-details/2026/Meta-Reports-First-Quarter-2...
2•newusertoday•1m ago•0 comments

₹2 Lakh Personal Loan – Apply Online Easily – SMFG India Credit

https://www.smfgindiacredit.com/2-lakh-personal-loan.aspx
1•saumyaraut11•2m ago•0 comments

Samsung warns memory shortage to deepen next year as 2027 orders come in

https://asia.nikkei.com/business/tech/semiconductors/samsung-warns-memory-shortage-to-deepen-next...
1•newusertoday•3m ago•0 comments

The Block Model Behind Warp's Agentic Development Environment

https://www.warp.dev/blog/block-model-behind-warps-agentic-development-environment
1•mellosouls•5m ago•0 comments

Show HN: Coding-Flashcards – Learn Rust, SQLite, or Godot from First Principles

https://github.com/ad-si/Coding-Flashcards
1•adius•6m ago•0 comments

Radio Lockdown Averted

https://fsfe.org/activities/radiodirective/radiodirective.html
3•M95D•7m ago•0 comments

FreeMediaHeckYeah 8-Year Anniversary

https://fmhy.net/posts/anniversary
1•Cider9986•8m ago•0 comments

US track star Abby Steiner sues Puma alleging 'defective' shoes destroyed career

https://nypost.com/2026/04/29/sports/sprinter-abby-steiner-sues-puma-alleging-defective-shoes-des...
1•Tomte•8m ago•0 comments

Migrant Deaths Hit Record High Under Trump 2.0

https://www.techdirt.com/2026/04/30/migrant-deaths-hit-record-high-under-trump-2-0/
2•speckx•8m ago•0 comments

Vulnerability Lets Privilege Escalation to Root on Major Linux Distros Est. 2017

https://www.bleepingcomputer.com/news/security/new-linux-copy-fail-flaw-gives-hackers-root-on-maj...
2•ZeidJ•9m ago•0 comments

Could Eating Your Fruits and Veggies Give You Lung Cancer?

https://www.healthline.com/health-news/pesticides-healthy-foods-lung-cancer-risk-people-under-50
1•paulpauper•12m ago•0 comments

House GOP concedes in DHS funding fight, reopening TSA but blocking ICE funds

https://www.cnn.com/2026/04/30/politics/dhs-shutdown-funding-bill-house-vote
3•Cider9986•13m ago•0 comments

Show HN: Shell-MCP, per-directory shell allowlisting for Claude Desktop

https://github.com/devrelopers/shell-mcp
1•DavidCanHelp•13m ago•0 comments

How Silicon Valley's Brightest Parents Broke Their Own School

https://www.wsj.com/us-news/education/how-silicon-valleys-brightest-parents-broke-their-own-schoo...
1•fortran77•13m ago•1 comments

Environmentalists Aren't Anti-Abundance

https://www.grantmulligan.com/p/environmentalists-arent-anti-abundance
1•paulpauper•13m ago•0 comments

Show HN: Outlit – Customer context infrastructure for agents

https://www.outlit.ai/
1•Joshearle1•13m ago•0 comments

Former Chick-fil-A employee charged in $80K refund scheme using Mac and cheese

https://www.fox4news.com/news/former-texas-chick-fil-a-employee-80k-refund-fraud-mac-and-cheese
1•Vaslo•13m ago•0 comments

The Collapse of Teen Fertility in the Digital Era [pdf]

https://homepages.uc.edu/~moscoshn/Personal_webpage/papers/Smartphone_web.pdf
1•paulpauper•13m ago•0 comments

High Vulnerability in the Linux Kernel ("Copy Fail")

https://cert.europa.eu/publications/security-advisories/2026-005/
2•bwidlar•14m ago•1 comments

AI breakthrough means chatbots use six times less memory during conversations

https://www.livescience.com/technology/artificial-intelligence/google-ai-breakthrough-means-chatb...
1•geox•14m ago•0 comments

A glimpse into cyber-security's AI-driven future

https://www.economist.com/science-and-technology/2026/04/29/a-glimpse-into-cyber-securitys-ai-dri...
1•Brajeshwar•14m ago•0 comments

I built a Game Boy emulator in F#

https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/
2•elvis70•15m ago•0 comments

Claude Security is now in public beta for Claude Enterprise customers

https://twitter.com/claudeai/status/2049898739783897537
1•Onyros•16m ago•0 comments

Show HN: Copy-fail-C – portable C port of CVE-2026-31431, with a checker

https://github.com/tgies/copy-fail-c
1•tgies•17m ago•0 comments

What do you want to see in a next-generation GitHub in the age of AI?

1•skeedle•18m ago•0 comments

Most Swiss back initiative to cap population at 10M, poll shows

https://www.reuters.com/world/europe/most-swiss-back-initiative-cap-population-10-million-poll-sh...
5•naves•18m ago•0 comments

MLLPong – HL7 MLLP Mock Server

https://mllpong.novalagung.com/
1•novalagung•20m ago•1 comments

The Day Claude Brought a 110 Staff Company to a Standstill

https://ai.gopubby.com/the-day-claude-brought-a-110-staff-company-to-a-standstill-9cd1571f89bf
1•swolpers•20m ago•0 comments

Password Management

https://nthp.me/blog/2026/password-management/
2•speckx•23m ago•0 comments

Show HN: Retina – An Object Detection Library in Python

https://medium.com/@telekinesis-ai/retina-a-production-grade-object-detection-library-in-python-f...
1•sumanpal7•24m ago•0 comments