ST-LINK V2 STM8 STM32 Emulator Programmer Debugger
ST-LINK V2 Programmer & Debugger for STM8 and STM32 Microcontrollers
The ST-LINK V2 is a compact, reliable in-circuit debugger and programmer designed for STM8 and STM32 microcontroller families. Whether you're flashing firmware, stepping through code, or debugging embedded systems, this tool delivers a stable USB connection and broad compatibility — making it an essential addition to any maker's or engineer's workbench.
Key Features
- Dual Compatibility: Supports both STM8 and STM32 series microcontrollers in a single unit.
- In-Circuit Debugging: Full emulation and step-by-step debugging via SWIM (STM8) and SWD/JTAG (STM32) interfaces.
- Firmware Flashing: Quickly program and download firmware directly to your target device.
- USB-Powered: Plug-and-play USB interface — no external power supply required.
- Compact Design: Lightweight form factor with a standard 10-pin IDC connector and clearly labeled pinouts.
- Wide Software Support: Compatible with STM32CubeIDE, ST-LINK Utility, IAR Embedded Workbench, Keil MDK, and more.
- Durable Build: Sturdy housing designed for repeated use in lab and development environments.
What's in the Box
- 1× ST-LINK V2 Programmer/Debugger Unit
- 1× USB Cable (Type-A to Mini-USB)
- 1× 10-Pin IDC Ribbon Connector Cable
Specifications
- Interface: USB 2.0 Full Speed
- Target Voltage: 3.3V / 5V
- Supported Protocols: SWIM, SWD, JTAG
- Compatible MCUs: STM8 series, STM32 series (F0, F1, F2, F3, F4, F7, L0, L1, L4, etc.)
- Operating System: Windows 7/8/10/11, Linux, macOS (via third-party tools)
Who Is This For?
Perfect for electronics hobbyists, embedded systems developers, students learning microcontroller programming, and professionals prototyping STM-based designs. If you work with STMicroelectronics chips, the ST-LINK V2 is an indispensable tool for your development kit.
Explore Related Products
Looking to expand your electronics toolkit? Check out our Round Aluminum Wire for DIY Projects or browse our Glow in the Dark Natural Stone Round Beads for creative making projects. For more precision electronics components, also see our CCB Flat Round Spacer Beads for DIY Making.
Learn more: OSHA guidance on hand and power tools
Frequently Asked Questions
Q: What microcontrollers are compatible with the ST-LINK V2 programmer?
A: The ST-LINK V2 is compatible with the full range of STMicroelectronics STM8 and STM32 microcontrollers, including popular series such as STM32F1, STM32F4, STM32L4, and all STM8S/STM8L families. It supports SWIM protocol for STM8 and SWD/JTAG for STM32.
Q: What software do I need to use the ST-LINK V2 debugger?
A: The ST-LINK V2 works with a wide range of development environments. You can use the free STM32CubeIDE or ST-LINK Utility from STMicroelectronics, as well as popular IDEs such as Keil MDK, IAR Embedded Workbench, and PlatformIO. Simply install the ST-LINK USB driver, connect the unit, and you're ready to program or debug.
Q: Does the ST-LINK V2 support both programming and live debugging?
A: Yes — the ST-LINK V2 functions as both a firmware programmer (for flashing/downloading code to your MCU) and a full in-circuit emulator/debugger, allowing you to set breakpoints, inspect registers, and step through code in real time.
Q: What voltage levels does the ST-LINK V2 support?
A: The ST-LINK V2 supports target board voltages of 3.3V and 5V, making it suitable for a wide variety of STM8 and STM32 development boards and custom hardware designs.
Production & Packaging Notice
To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.