This Amazing ESP32 E-Ink Project Turns Your Calendar Into a Pokémon Battle


Summary

  • This ESP32 e-ink project displays the calendar, weather and date on a retro Pokémon battle screen.

  • The sprites and background change depending on the weather and day of the week, while the HP bars show the progress of the day and month.

  • Pulls Home Assistant calendar and weather data and wakes up every 30 minutes from deep sleep.

I love projects that combine e-ink displays with DIY chips. You’ll typically find them emerging in the smart home and productivity niches, as the e-ink display’s low refresh rate is well suited for photo frames, calendars, and displays. However, why settle for a normal user interface when you can make it look as good as possible?

Such is the case of this incredible project based on ESP32 that tells you what your day was like using a Pokémon battle. looks like a regular retro themed piece at first glance, but when you start looking at all the details, you start to see all the information that the screen tells you. Plus, it’s Pokémon; What is it not to love?

Seeed Studio XIAO 7.5 Inch E-Ink Screen Home Assistant

6 E-Ink Raspberry Pi Projects That Look Awesome

They are also pretty easy to make.

This ESP32 e-ink display is perfect for gamers and productivity fanatics alike

Plus, he’s really smart.

On the ESP32 subreddit, user i_bri posted his latest pet project. It’s called LilyGo EPD47 Home Assistant Calendar and the idea is that it shows everything you want to know in a retro Pokémon battle scene. See how many items you can identify in the images above before seeing the full list of features:

  • Date display (day/month/year) with a dark background panel

  • Home Assistant weather conditions, temperature and humidity

  • Today’s calendar events of an HA calendar entity

  • Pokémon battle scene background that changes depending on the day of the week

  • Pokémon sprite that changes according to weather conditions

  • Wakes up every half hour through deep sleep and then refreshes the screen

  • HP bars represent how much is left of the day and how much is left of the month.

Interested in more creator-related content? We launched the weekly XDA Maker newsletter with unique and original content you won’t find anywhere else on XDA. Subscribe by Modifying your newsletter preferences.!

It’s a really clever way to fit as much information as possible into the classic Pokémon battle screen. Plus, it gives a really nice retro vibe to any room you put the screen in, which is always a plus. If you want to make your own, head to LilyGo EPD47 Home Assistant Calendar GitHub Page for all the source code, hardware bill of materials, and how to set it all up.

XIAO ePaper Panel running TRMNL, showing weather

3 Stunning ESP32 E Ink Display Projects You Can Make This Weekend

Why settle for a regular screen when an e-ink one can do it better?



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *