I did kind of the same thing with a LilyGo display, and it looks amazing:
https://www.stavros.io/posts/making-the-timeframe/
I had to turn it into a generic signage platform first (it lets you show any image you want), and then screenshot GCal onto that image. It works really well, though.
Nowadays it's an electronic power meter, which also looks great.