
ST-Link V2 USB Programmer and Debugger designed for programming and debugging STM8 and STM32 microcontrollers using SWD (Serial Wire Debug) and JTAG interfaces. A compact and widely used development tool compatible with STM32CubeIDE, Keil MDK, IAR Embedded Workbench, PlatformIO, Arduino IDE (STM32), and various embedded development environments.
The ST-Link V2 allows firmware uploading, real-time debugging, breakpoint control, memory inspection, and chip programming for STM32 development boards such as Blue Pill, Black Pill, Nucleo, Discovery, and custom embedded hardware.
Widely used by embedded engineers, students, makers, and professional developers for ARM Cortex-M development and STM32 debugging.
| Parameter | Value |
|---|---|
| Model | ST-Link V2 |
| Supported MCUs | STM8 / STM32 |
| Debug Interface | SWD / JTAG |
| USB Interface | USB 2.0 |
| Communication Protocol | SWIM, SWD, JTAG |
| Supported Voltage | 3.3V / 5V |
| Operating Voltage | 3.0V – 5.5V |
| USB Connector | USB Type-A |
| Supported Platforms | Windows / Linux / macOS |
| Firmware Upgrade | Supported |
| Programming Speed | High-Speed Flash Programming |
| LED Indicator | Power & Activity LEDs |
| Dimensions | ~55mm × 18mm |
| Pin | Description |
|---|---|
| 3.3V | 3.3V Output |
| 5V | 5V Output |
| GND | Ground |
| SWCLK | SWD Clock |
| SWDIO | SWD Data |
| RST | Reset |
| SWIM | STM8 Programming |
| TDO | JTAG Output |
| TDI | JTAG Input |
| Feature | ST-Link V2 | USB-to-UART |
|---|---|---|
| Flash Programming | Yes | Limited |
| Real-Time Debugging | Yes | No |
| Breakpoints | Yes | No |
| Memory Inspection | Yes | No |
| SWD Support | Yes | No |
| Serial Communication | No | Yes |
| Best For | STM32 Development | UART Communication |
| ST-Link V2 | Blue Pill |
|---|---|
| 3.3V | 3.3V |
| GND | GND |
| SWCLK | SWCLK |
| SWDIO | SWDIO |
| RST | NRST |
| ST-Link V2 | Black Pill |
|---|---|
| 3.3V | 3.3V |
| GND | GND |
| SWCLK | SWCLK |
| SWDIO | SWDIO |
| RST | NRST |
ST-Linkopenocd -f interface/stlink.cfg -f target/stm32f1x.cfg
| Signal | Function |
|---|---|
| SWDIO | Debug Data |
| SWCLK | Debug Clock |
| NRST | Reset |
| GND | Ground |
| 3V3 | Reference Voltage |
The ST-Link V2 is widely used in:
It remains one of the most essential development tools for STM32 embedded engineering due to its low cost, debugging capability, and broad STM32 ecosystem support.
៛8,000
Fast Shipping
Phnom Penh & provinces
7 Day Returns
Hassle-free returns