The $7 M6 smart fitness band is a Telink TLSR8232 system-on-a-chip. The TlsrTools project contains both the STM32 software (SWireSTM32) and a Windows GUI application for controlling the board. I instead wrote my own Python script (tlrs82- debugger-client.py) that connects to and controlls the StM32 via USB.
Table of contents
m6-revengHardwarePin mapThe SetupReading the chip IDDumping the RAMDumping the flash2 Impressions