Last year, we reported STMicroelectronics launched STLink-V3 debugger & programmer for STM8 & STM32 microcontrollers that added I2C, SPI, and CAN interfaces compared the previous STLink-V2 model.
It’s not particularly expensive either at $35, but if you ever wanted something more compact and cheaper, the company has now introduced STLink-V3mini debugger going for under $10.
STLINK-V3Mini key features and specifications:
- 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
- USB – Micro USB 2.0 connector for power and connection to host computer
- Misc – 2x color LEDs: communication, power; STDC14 signals protection
- Dimensions – 30 x 15 mm PCB
The debugger & in-circuit programmer supports drag-and-drop Flash programming, and direct firmware update support (DFU). It is delivered with 1.27 mm pitch STDC14 debug connector and STDC14 to STDC14 flat cable.
The STLINK-V3MINI debugger works with the company’s STM32CubeProgrammer software, as well as third-parties IDE such as Keil MDK-ARM, IAR EWARM, and GCC-based IDEs, including STMicro’s own free STM32CubeIDE.
You’ll find documentation and purchase link ($9.75) on the product page.
Via Embedded.com
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
$10 is a pretty good deal. That’s j-link clone/ftdi thingy pricing.
One thing is not clear, does it support both STM32 and STM8? Or only STM32?
It does not supports SWIM (STM8). If you check the normal STLink V3 they included an addon board (MB1440 I think) for the SWIM support.
However the SWIM uses the TDO/SWO pin for communication so you just could add the same level shifter circuit around the StlinkV3-Mod/mini or if you have low voltage STM8 target it might work without it.
You can find the reverse engineered schematics of the level shifting circuit here:
https://github.com/martonmiklos/stlink_v3_tag_connect
I know you can turn an bluepill ($2) into a STLinkv2. I imagine you can do the same with the v3 firmware.
You can’t. This module uses a STM32F7.
Oh interesting to know! Sorry to spread disinformation. Couldn’t find the chip number with a cursory search
That’s a pretty beefy chip for a debug adapter.
Yeah the STM32F7 where probably chosen because they are more expensive, are not available on the Chinese market for pennies on the dollar and Chinese companies will probably have a harder time and less of an incentive to clone them.
I love the fact that they integrated a VCP port on there.
Why not? Same USB, same signals, all we need is open-source firmware (at least API) for it.
We are exactly talking about installing a proprietary firmware (ST-Link) without the source code.