/unofficial_tiktok_smartwatch

An unofficial TikTok smartwatch powered by the ESP32

Primary LanguageC++MIT LicenseMIT

Unofficial TikTok Watch

ESP32 TikTok Watch

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

Warning, this is messy šŸ„²

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.

Schematics

ESP32 TikTok Watch Schematics

PCB

ESP32 TikTok Watch PCB