I built WeatherPaper, a minimalist device that shows weather info on an e-paper display
I created a minimalist, always-on e-paper display that shows the current weather in real-time! It uses ESP32 and a 2.9" E-Paper display. Every 30 minutes, the display refreshes weather info and displays it. WeatherPaper sits on my desk quietly, and every time I need to check the weather, it's just there. No noise. No backlights. No distractions.
Why did I make this? Opening apps to check the weather felt like a hassle. Why am I unlocking my phone, digging through apps, and getting hit with distraction, just to find out it's sunny? So I decided to build something better: WeatherPaper.
Now, I barely even think about the weather app, because my desk tells me first.
How does it work? WeatherPaper is powered by ESP32-C3 Supermini, which checks the weather from OpenWeatherMap API. With a large 500mAh Li-Po battery and deep sleep compatibility, WeatherPaper can last a few months on a single charge.
For the enclosure, I actually 3D printed them from JLC3DP, using 8001 Resin with translucent finish, which gives a 'frosted' look (wow). Big thanks to JLC3DP for making my project into a next-level aesthetic minimalism.
If you are interested in knowing more about this project or want to build one for yourself, visit my Instructables: https://www.instructables.com/WeatherPaper-Real-Time-Weather-on-E-Paper-Display/
This is actually my first Instructables write-up, so I'd love to hear your thoughts and feedback!!
Instructables
WeatherPaper - Minimalist E-Paper Weather Display That Lasts Months
WeatherPaper - Minimalist E-Paper Weather Display That Lasts Months: No buttons. No backlights. No noise. Just the weather—sleek and quietly placed on your desk.
Opening apps to check the weather felt like a hassle... when the weather is just right outside. Why am I unlocking my phone, digging through apps, and gett…




5 Replies
So cool!
I love it
wow its so clean great job keep it up
this is actually really cool if only it had a clock it would be perfect imo
@Jeremy Ngai just wanted to ask why are you powering the board through the 5v pin? if I understand correctly, the esp32-c3 operates at 3.3v, so you would be able get away with a TP4056 module (without a booster) and an ordinary 3.7v li-po hooked up to the 3.3v pin of the esp. am I missing something here? planning on making a similar project :)