Myvideo

Guest

Login

Porting Python to a terrible $3 smartwatch

Uploaded By: Myvideo
1 view
0
0 votes
0

In whch yr hmbl svt makes an incredibly cheap trash smartwatch run Micropython. This is me disassembling, exploring, reassembling and reflashing a super-cheap LT716 smartwatch from AliExpress. For approximately $3 you get a 24MHz Telink TC32 CPU with 512kB of flash and 16kB of RAM, a decentish 80x160 screen, BLE hardware and the usual set of hardware, all in a fairly nice small package. What to do with it? Well, it turns out it runs Micropython really well. Useful links follow: - the RP2040 Telink debugger I wrote: - the Micropython port itself: - rbaron's blog post, which a lot of this work is based on and which inspired me to do this: - pvvx's github repository, who I completely forgot to mention in the video but who did a lot of the SWS reverse engineering and produced the STM32 debugger --- even though I couldn't make this work, this was invaluable as a reference, so thanks! - Linux and Windows TC32 compiler binaries: - Telink's TLSR8232 documentation page, including the SDK downloads: - mirror of the compiler and SDK, in case it vanishes from Telink's web site: - upload of the ROM dumps from the two devices: - affiliate link to what may or may not be the same model of watch that I bought: (the vendor I bought mine from seems to have vanished!)

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later