Summary of STLINK-V3MODS EMBEDDED DEBUGGER AND PROGRAMMER
STMicroelectronics’ STLINK-V3MODS is a compact (≈15×30 mm) embedded debugging and programming probe for STM32 microcontrollers, offering JTAG/SWD connectivity, Virtual COM port (UART), and bridge interfaces (SPI, I²C, CAN, GPIOs). It mounts directly to a PCB via 2×16 castellated vias, is USB-powered (MicroB) with USB 2.0 high-speed and DFU support, and supports 3–3.6 V targets with 5 V tolerant inputs and VCP up to 15 MHz.
Parts used in the STLINK-V3MODS:
- STLINK-V3MODS probe module
- 2 x 16-pin 1.27 mm edge castellated vias (module interface)
- MicroB USB connector (for power and USB 2.0 HS)
- JTAG interface (signals for target MCU)
- SWD (Serial Wire Debug) interface
- Virtual COM port UART interface
- SPI bridge interface
- I2C bridge interface
- CAN bridge interface
- GPIOs for target interfacing
STMicroelectronics’ small size debugging and programming probe is designed for STM32 microcontrollers
STMicroelectronics’ STLINK-V3MODS is a small size debugging and programming probe for STM32 microcontrollers. The JTAG/SWD interfaces are used to communicate with any STM32 microcontroller located on an application board.

The STLINK-V3MODS also provides a Virtual COM port interface enabling the host PC to communicate with the target microcontroller through one UART, and bridge interfaces (SPI, I²C, CAN, GPIOs) simplifying, for instance, the field programming through the bootloader. The STLINK-V3MODS is ready to be embedded in any application and can be directly soldered on the PCB motherboard.
Features
- Modular probe with small size: approximately 15 mm x 30 mm
- Direct-to-PCB implementation by 2 x 16-pin 1.27 mm edge castellated vias, with all signals available in required minimum PCB surface
- Self-powered through a USB connector (MicroB)
- USB 2.0 high-speed compatible interface
- Direct firmware update (DFU) support
- JTAG / serial wire debugging (SWD) specific features:
- 3 V to 3.6 V application voltage support and 5 V tolerant inputs
- JTAG communication support
- SWD and serial wire viewer (SWV) communication support
- Virtual COM port (VCP) specific features:
- 3 V to 3.6 V application voltage support on the UART interface and 5 V tolerant inputs
- VCP frequency up to 15 MHz
Read more: STLINK-V3MODS EMBEDDED DEBUGGER AND PROGRAMMER
- What is the STLINK-V3MODS used for?
It is a compact embedded debugging and programming probe for STM32 microcontrollers using JTAG/SWD and other bridge interfaces. - Can the STLINK-V3MODS be soldered directly to a PCB?
Yes, it is designed for direct-to-PCB implementation via 2 x 16-pin 1.27 mm castellated vias. - Does the STLINK-V3MODS support USB power?
Yes, it is self-powered through a MicroB USB connector. - What communication interfaces does the STLINK-V3MODS provide?
It provides JTAG, SWD, Virtual COM port (UART), and bridge interfaces including SPI, I2C, CAN, and GPIOs. - Is the STLINK-V3MODS compatible with USB 2.0 high-speed?
Yes, it supports USB 2.0 high-speed compatible interface. - What voltage levels does the STLINK-V3MODS support on the application side?
It supports 3 V to 3.6 V application voltage with 5 V tolerant inputs. - Does the STLINK-V3MODS support firmware updates?
Yes, it supports Direct Firmware Update (DFU). - What is the maximum Virtual COM port frequency?
The VCP frequency is up to 15 MHz.
