Skip to main content
Associate II
March 6, 2026
Question

STM32H753ZIT6 - ST LINK Programmer working voltage compatibility

  • March 6, 2026
  • 4 replies
  • 215 views

Dear ST team ,

My STM32H753ZIT6 MCU is designed for working at 3.3V, Is this voltage compatible with the ST Link programmer?

I want to know whether I need to put any level translator in between for SWDIO, SWCLK, SWO, VCP_RX, VCP_TX, NRST signals and the programming connector if 3.3V is not compatible.

Regards
Shyam

4 replies

AScha.3
Super User
March 6, 2026

Hi,

3v3 is the standard voltage for STM32 and for the st-link also.

>3.3V, Is this voltage compatible with the ST Link programmer?

yes.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Andrew Neil
Super User
March 6, 2026

Which particular ST-Link?

ALL ST-Links support 3.3V, but some can also support other voltages.

As always, see the User Manual for the particular model you have.

 

https://www.st.com/en/development-tools/hardware-debugger-and-programmer-tools-for-stm32.html

TN1235: Overview of ST-LINK derivatives.

 

This, of course, applies to genuine ST-Links - How to recognize a genuine ST-LINK/V2 versus a cloned one.

 

PS:

It seems that this is a follow-on from your previous thread: NUCLEO 144 H7 LEGACY for programming an external MCU ?

In that case, check the User Manual and/or Schematics for that Nucleo board to see what voltage it operates at.

As @AScha.3 suggests, that almost certainly will be 3.3V

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
TDK
Super User
March 6, 2026

There are many "ST Link programmers". All of them support 3.3 V natively. No level shifter required.

"If you feel a post has answered your question, please click ""Accept as Solution""."
EZHON.1
ST Employee
March 11, 2026
 

111.png

This is level shifter version for some STLINKV3E solution.