GitHub repository: uberrice/pyOCD
Description: Open source Python library for programming and debugging Arm Cortex-M microcontrollers