How do you cram a program into an ARM microcontroller? This is how! Use this ST Link programmer to transfer firmware into the STM32 or STM8 microcontrollers.
Use this device to send program code to the 32-bit STM32 ARM Cortex or 8-bit STM8 microcontrollers.
The header for this ST-Link v2 programmer contains connections for 5V, 3.3V, SWCLK, SWDIO, SWIM, Reset (RST/NRST) and GND. The connector on the opposite side of this device is a USB connector and is intended to be plugged into the computer.
The driver to support this device is located here.