A "watch" that plays TikTok videos. Using an unofficial API for Python, we can download TikTok videos then use OpenCV and PyDub to stream the data to the ESP32. On the ESP32 we play that data through an ST7789VW display and max98537a DAC.
You can check out the full youtube video here: https://www.youtube.com/watch?v=cla2Bhg6RE0
This is a proof of concept project with a timebox (so I have time to make the YouTube video that accompanies it). Therefore, there's lots of ugly code and scattered ideas throughout. Just a word of caution.