STLink-V3-MiniE discovered - Page 1
Forum section: electronics / general

author: Kneidl
author_rank: Contributor
timestamp: March 30, 2022, 10:32:25 am
content: Lately there appeared a STLink-V3-MiniE on Digikey,Mouser etc.https://www.digikey.de/de/products/detail/stmicroelectronics/STLINK-V3MINIE/16284301Does someone has more information about this new version and can tell us what the major differences compared to the regular mini will be?Thanks

author: gamalot
author_rank: Super Contributor
timestamp: March 30, 2022, 12:40:57 pm
content: It has a Type-C connector.https://static.stmcu.com.cn/upload/pdf_html/a3bf42b3b8258b5dc881b86444df9847.html

author: thm_w
author_rank: Super Contributor
timestamp: March 30, 2022, 08:52:23 pm
content: In the previous STlink V3 Mini thread, it was discussed that its not possible to reprogram the STM32F723 on the board to use as a cheap dev-board.Assuming that will be the same case here.Not enough IO are accessible anyway.

author: Kneidl
author_rank: Contributor
timestamp: May 08, 2022, 09:47:09 am
content: It is now available on digikey:https://www.digikey.de/de/products/detail/stmicroelectronics/STLINK-V3MINIE/16284301(41 pcs left)

author: DavidAlfa
author_rank: Super Contributor
timestamp: May 08, 2022, 10:25:02 am
content: Hmm I don't like it being naked... Even the cheapest plastic housing would do the job.Great to damage it when handling, 0402 parts everywhere... Also the micro-usb sucks.

author: lucazader
author_rank: Regular Contributor
timestamp: May 08, 2022, 08:28:49 pm
content: The model you have linked is not the V3MINIE.The MINIE version mentioned here has _finally_ chaned to used USB-CAFAIK that is either the MINI or the MODSThe mods in particular have been very useful at work. we previously had an adapter debug board that we would plug our ST-Link into to adapt it for or debug connectors on products.We have now just spun up a version of the board that contains the footprint for the MODS all nicely in a single PCB with a 3d printed housing.My only hope is that there will soon be a MODSE or simiar that uses a USB-C port

author: nimish
author_rank: Regular Contributor
timestamp: May 10, 2022, 03:34:35 am
content: Quote from: gamalot on March 30, 2022, 12:40:57 pmFinally! USB 2.0 HS + DAPLink compatibility!Now for NXP to release the MCU-Link Pro in USB-C (they make a bunch of type C interface stuff....but not on their debug kit from 2021!)

author: josip
author_rank: Regular Contributor
timestamp: May 11, 2022, 06:53:48 am
content: Almost the same thing like NXP MCU-Link, but faster. With voltage translator to target and included VCP up to 15 Mbps for 10$. I really like this things.

author: nimish
author_rank: Regular Contributor
timestamp: May 16, 2022, 04:52:22 pm
content: Quote from: josip on May 11, 2022, 06:53:48 amI'm assuming they didn't lock it to ST devices only? It doesn't appear to have the debug pins broken out.

author: thm_w
author_rank: Super Contributor
timestamp: May 16, 2022, 10:41:05 pm
content: Quote from: nimish on May 16, 2022, 04:52:22 pmAnswer for the V2:https://electronics.stackexchange.com/questions/250664/can-i-use-st-link-programmer-for-non-st-chipsSomeone with V3 can try?

author: LogicalDave
author_rank: Regular Contributor
timestamp: July 17, 2023, 02:55:05 am
content: I'm curious why folks are excited about the USB-C connector. That seems like a liability to me (USB-C ports are in short supply on nearly all desktops and most laptops). The MINIE doesn't even benefit from the higher power capabilities of USB-C since the MINIE doesn't power the target.In general, ST added two much needed features to the V3 MINIE: support for lower power (mainly 1v8) targets and an integrated UART.However they dropped the ball in three areas:The failure to provide 0.100" pads. I get that ST wants us to move to the STC14 connector, but virtually all developers have gobs of 0.100" (2.54mm) dupont jumper cables and 0.100" headers are pervasive on most targets; they are dirt cheap and much more robust than 0.050" pins. At a minimum, ST should have spaced the B-B pads at the end of the MINIE at 2.54mm. Fortunately, you can still mount a 2x5 0.100" pin header to the 2mm pads, it's just a little sloppy.Failure to support powering the target from the dongle. So now, instead of two dongles (SWD and UART), we need one dongle (MINIE) and a power supply!!! That was not a good trade for portability and bench space. There is plenty of power available from even old USB ports and 3v3 and 1v8 LDO regulators are dirt cheap.The USB C connector seems undesirable (although clearly some folks feel differently and I'm interested in why). Every laptop and desktop has gobs of USB 2.0 type A ports and these are more than fast enough for SWD debugging. Even most USB expansion dongles supply more USB type-A connectors than type C. Requiring a USB type-C connection, particularly when not powering the target, seems to offer no real advantages.ST, if you're listening, every STM32 developer wants 4 things from the debug dongle: SWD, UART, target power, and 0.100" pin headers.

author: Dan N
author_rank: Contributor
timestamp: July 17, 2023, 03:29:59 am
content: Quote from: LogicalDave on July 17, 2023, 02:55:05 amI've been using the MiniE quite a bit the last month and liking it so far. Getting it for $17 including a STM32C0 dev board makes imperfections easier to live with.1. I started using Tag-Connect and will probably never use headers again. An official cable is pricy ($53 w shipping) but I made my own for $20 from a Tag-Connect to 6-pin RJ11 cable (those show up now and then on Ebay) and STC14 connector2. Agree a little on this one. I use a USB-A to 2-pin header for 5V power.3. It's USB2.0 so using an A->C cable won't impact performance

author: ArdWar
author_rank: Frequent Contributor
timestamp: July 17, 2023, 03:57:44 am
content: Quote from: LogicalDave on July 17, 2023, 02:55:05 amMoving away from micro-USB is great upgrade mechanical-wise. It's so fragile that I still cling on several old V2 mini-USB version for my daily debugger. You also don't need USB-C host to connect a USB-C device, so that shouldn't even be a problem right?

author: ajb
author_rank: Super Contributor
timestamp: July 17, 2023, 07:33:23 pm
content: Quote from: LogicalDave on July 17, 2023, 02:55:05 amI definitely prefer USB C wherever possible now, simply because it means fewer USB cables to keep on hand. Makes traveling way easier: instead of having to tally up all the different kinds of USB cables I need to pack, I just have a couple USB C-C cables that will handle most things directly, and a small kit of C-to-whatever adapters that handle everything else. My C-C cables even haveA-to-C adaptersattached bylittle tethersso they can be used with C or A host ports. Works great.Going forward, anything I design with a USB device port will get USB C only by default. I'll sometimes do C and fullsize B footprints, since the former fits nicely inside the latter, for devices that would mostly stay plugged in all the time. But can't see any reason to put mini or micro B connectors on anything anymore.

author: LogicalDave
author_rank: Regular Contributor
timestamp: July 29, 2023, 06:52:51 pm
content: In case any ST PLM is listening...My embedded designs almost exclusively use STM32 uCs. Although I have a number of ST brand STLink V2 and V3, what I have relied on for years are the "aluminum shell" STLinkV2 clones that are insanely inexpensive (under $3), rugged, compact, fully enclosed, have a type-A USB male connector on one side and 0.100 pin headers on the other side. They can power the target (3v3 or 5V) and are only lacking a UART and 1v8 support.ST surely makes no money on STLinks, so it would seem best to simply publish a reference design for the V3 MiniE and let Chinese designers and manufacturers work their magic.What I'd find most useful is a fully enclosed unit with a keyed 2x5 0.100" connector with: GND, TxD, RxD, Vcc sense, 1v8 out, 3v3 out, 5V out, SWDIO, SWCLK, nRST similar to the V2 clone shown in the photo.If someone wants to add more pins for triggers, poor-mans logic-analysis, etc., that would be nice, but I suspect the functions I listed above in a package like the one shown in the picture would meet 99% of my needs and probably everyone else's. STDC14 connections could easily be handled via an ultra-low-cost tiny-adapter board with SMT 2x5 0.100 female connector on one side and SMT 2x7 0.050 pin header on the other.

author: LogicalDave
author_rank: Regular Contributor
timestamp: July 31, 2023, 09:29:38 pm
content: ST provides a nice printable (STL file) enclosure for the MINIE on the product page under CAD Resources (https://www.st.com/en/development-tools/stlink-v3minie.html#cad-resources). The enclosure is compact and has an excellent snap fit. I printed several in PLA on a glass bed with no supports and they worked great. There are only two issues to be aware of:The opening for the STDC14 connector is off-center and so you need to cut it a little wider (I describe how to do it quickly at the end of my blog post on the MINIE:https://www.dalbert.net/?p=1163); you can see the results in the pictures belowAt least when using the Cura slicer, the STL file has a minor issue; you need to uncheck the “Union Overlapping Volumes” box in the Mesh Fixes section of the print settings or it will fill in the STDC14 opening

author: Doctorandus_P
author_rank: Super Contributor
timestamp: August 03, 2023, 11:16:47 pm
content: Quote from: DavidAlfa on May 08, 2022, 10:25:02 amYes, valid point.Easy and quick but dirty solution is to take a piece of plastic foil from a plastic bag, wrap it around it, and then add some tape.Shrinkwrap is also used as "housing replacement", and there are clear versions so you can still see LED's and such.and both options are removable.----------------------------------------------I also just read a part of the manual. and it seems it also has SPI, I2C and uart available on it's I/O pins.It would be really nice if this thing was easily reprogrammable. It would make an excellent upgrade for the bus pirate.But I guess nearly any board that can run micropython can be used as a bus pirate equivalent.And similar for the Linux SBC's with lots of I/O, and those easily run compilers and such natively.

author: josip
author_rank: Regular Contributor
timestamp: August 04, 2023, 04:30:38 am
content: Quote from: Doctorandus_P on August 03, 2023, 11:16:47 pmI like the the segger way...Don't know exactly PN, but I guess that it is from transparent/clear heat shrink tubing & sleeves category.

author: kosthala1
author_rank: Newbie
timestamp: August 04, 2023, 08:24:15 am
content: QuoteMe too...

author: josip
author_rank: Regular Contributor
timestamp: August 04, 2023, 12:38:40 pm
content: Maybe you have mouser/digikey PN for this?