2026-04-21 12:13 AM
So apparently in 2026, creating a basic embedded C project now requires… a login.
Tried spinning up a project in STM32CubeIDE and got a nice “half-built” result:
Turns out the IDE now needs to quietly download the HAL/CMSIS packages, which in turn requires a myST account login… but:
So you end up thinking:
“Did I misconfigure the clock? The linker script? The .ioc?”
Nope. You just weren’t logged into a website.
Nothing says robust embedded tooling like a hidden cloud dependency for generating main.c.
Bonus points for the UX where the “login” option is buried under:
Help → STM32Cube Updates → Connection to myST
Because obviously that’s the first place you look when your GPIO project won’t build.
Anyway—manual firmware download and local install fixes it. Once you discover the secret handshake.
Progress :thumbs_up:
Solved! Go to Solution.
2026-04-21 12:39 AM - edited 2026-04-21 12:48 AM
Hello @rclar.6
Please try to use the latest version of STM32CubeMX6.17.0 and STM32CubeIDE 2.1.1 ,in which the ST login feature has been removed from the user interface.
THX
Ghofrane
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-04-21 12:39 AM - edited 2026-04-21 12:48 AM
Hello @rclar.6
Please try to use the latest version of STM32CubeMX6.17.0 and STM32CubeIDE 2.1.1 ,in which the ST login feature has been removed from the user interface.
THX
Ghofrane
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.