Skip to main content
Senior
March 17, 2026
Solved

Updating to STM32CubeIDE 2.1.1 - How to create IOC file?

  • March 17, 2026
  • 9 replies
  • 1674 views

Hi,

Having just updated to STM32CubeIDE 2.1.1, I've created an STM32CubeIDE Empty Project (the only apparent relevant option) targeting the STM32F072 Discovery Kit as I want to experiment with the touch sensing capabilities, however when the project is created I don't see an IOC file. 

Has the workflow reverted to using STM32CubeMX to create the IOC file etc. please?

Kind regards,

Al

Best answer by Gyessine

Hello @alw 

from the STM32CubIDE V2.0.0, the STM32CubeMX plug-in has been removed. So, the .ioc file is opened out of the STM32CubeIDE on the standalone version of the STM32CubeMX.

see STM32CubeIDE 2.0.0 released.
BR
Gyessine

9 replies

alwAuthor
Senior
March 17, 2026

So apparently functionality removed form STM32CubeIDE which seems like a backwards step...

Pavel A.
March 19, 2026

This is more adequately described as "The Cheese has moved!".

 
 

Screenshot 2026-03-19 041036.png

Andrew Neil
Super User
March 19, 2026

Ha ha! Brilliant - I'm stealing that!

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.
GyessineBest answer
ST Technical Moderator
March 17, 2026

Hello @alw 

from the STM32CubIDE V2.0.0, the STM32CubeMX plug-in has been removed. So, the .ioc file is opened out of the STM32CubeIDE on the standalone version of the STM32CubeMX.

see STM32CubeIDE 2.0.0 released.
BR
Gyessine

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
Visitor II
May 14, 2026

... it is not the solution how to create the *.ioc-File also for version 2.x but only the explanation why it is not there anymore! :(

Andrew Neil
Super User
May 14, 2026

If you read the linked article, it explains that CubeMX is used to create the .ioc file, and the OP already hinted at that.

See also: STM32CubeIDE 2.0.0 New workflow tutorial.

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.