I built a weather dashboard using an M5Paper from M5Stack. The M5Paper has an E-ink touch display, is the size of a small smart phone, and only needs to be charged every week or so.
I feel sheepish mentioning this project because there are so, so many weather displays like this. But this is mine, and not only was it fun to put together, but I use it every day.
Every junior I introduce to ESPs is at first afraid of soldering, green PCBs, cables going wild... Then they copy a project they like from a blog, and feel very proud when it comes to life, even if it's a very slightly modified clon. In no time they are tinkering on their own.
I have a similar weather display made from the m5paper, but it doesn't look so nice (no graphics). It only updates once an hour though, and lasts over a month on a charge.
https://speechcode.com/blog/weather-dashboard/
I feel sheepish mentioning this project because there are so, so many weather displays like this. But this is mine, and not only was it fun to put together, but I use it every day.