Skip to main content
Frantz LEFRERE
ST Employee
April 8, 2026

STM32CubeMX2 and HAL2 basics

  • April 8, 2026
  • 1 reply
  • 391 views

In this course, we show you how to work with STM32CubeMX2. The course focuses on understanding STM32CubeMX2, handling basic tasks, and using it to create basic projects.

What you'll learn

  • Proficiency in STM32CubeMX2 and learn how to build and debug projects on a NUCLEO-C562RE board.

The playlist is regularly updated with new videos, so stay tuned!

Ready to get started?

The video is available at our YouTube playlist embedded below, or at the URL:

 

Join the discussion

Share your thoughts, ask questions, and engage with fellow developers. Our experts are active in this post and they are excited to hear your feedback.

Related knowledge articles

How to start

How to configure/use a peripheral

How to configure/use Middleware

Tips and tricks

Additional resources

1 reply

Ahmet Yasin CİVAN
Associate III
April 17, 2026

Thank you very much to the ST team for publishing this training series. Since STM32CubeMX2 and especially HAL2 introduce a brand new structure to the ecosystem, we developers really needed a foundational course like this to make this transition quickly and smoothly.

When moving from the classic HAL structure we have used for years to the HAL2 architecture, grasping the logic of the new architecture can be challenging at first. This training serves as a great starting point to shorten that learning curve when transitioning to the next-generation STM32 series.

In the future, as a continuation of these trainings, we would love to see some more advanced, real-world project examples showing how HAL2 and LL (Low-Layer) drivers can be most efficiently used together in a mixed way within the same project. If possible, a dedicated module on how power consumption optimizations in next-generation processors are managed via HAL2 could also be added.

Great job to all the instructors and the technical team involved. I am registering right away and starting the lessons!