Skip to main content
Associate
May 20, 2026
Question

When is MX2 expected to support USB device and host MW?

  • May 20, 2026
  • 6 replies
  • 150 views

Could you please let me know when STM32 CubeMX 2 is expected to support USB device and host middleware?
Also, will STM32H, STM32F, and other STM32 series continue to be supported in CubeMX 2?

6 replies

Amel NASRI
ST Technical Moderator
June 17, 2026
To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Andrew Neil
Super User
June 17, 2026

will STM32H, STM32F, and other STM32 series continue to be supported in CubeMX 2?

“Continue to be” ?

AIUI, they aren’t supported and won’t be.

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.
Amel NASRI
ST Technical Moderator
June 18, 2026

Could you please let me know when STM32 CubeMX 2 is expected to support USB device and host middleware?

Currently I don’t have the exact date, but as already said by ​@Saket_Om in STM32C5 USBX Middleware, this will be in future release.

In the same discussion, you can find a workaround on how to use USBX middleware with STM32C5.

Also, will STM32H, STM32F, and other STM32 series continue to be supported in CubeMX 2?

Please refer to answers from ​@Emil Damkjaer PETERSEN in this dev news article STM32Cube Ecosystem for STM32C5 series where he precised the following:

The decision to keep older series on HAL1 was also a matter of prioritization, especially since multiple existing series (such as the H5 and U3) have recently been extended. We haven't closed the door on bringing HAL2 and STM32CubeMX2 to already-available STM32 series, but we must balance that against supporting upcoming products. Furthermore, we remain fully committed to supporting HAL1 and the original STM32CubeMX, as we know that as of today, a vast majority of our customers rely on them for their existing projects.

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Amel NASRI
ST Technical Moderator
June 19, 2026

Hi ​@sjpark-dio ,

Latest update: STM32CubeMX2 is currently supporting USBX as middleware. This is done with STM32C5 Ecosystem release 2.1.0.

You can also see .ioc2 files available with USBX examples under STM32CubeC5/examples/middleware/usbx.

-Amel

 

 

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Associate
June 25, 2026

Hi, Amel!

It’s very good news.

Thanks & I’m going to test it :-)

Amel NASRI
ST Technical Moderator
June 26, 2026

Great!

If you have any feedback, don’t hesitate to start a new discussion on this regard.

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.