Mini ST-Link V2 is a low-cost solution for in-circuit debugging and programming of STM8 and STM32 microcontroller series. This device will surely come handy whenever you come across the highly popular STM microcontroller.
It comes in one USB stick protected by an aluminum enclosure with cap and accompanied with a 4-way female-female jumper wire. Its DFU bootloader enable necessary firmware update to support more devices in the future; just unplug/replug USB to kick off the DFU process. It even has dual voltage output (3.3V/5V), for easy debugging/programming. A definite must-have for all programming enthusiasts!