STM32 MOOCs (Massive Open Online Courses)

STM32CubeMX: Easy integration of third parties firmware

Learn how to add an expansion software packs to STM32CubeMX generated code

STM32CubeMX can be used to include additional X-Cube libraries, which are supporting MEMS or BlueNRG components. It gives opportunity to run existing examples on dedicated hardware platform.

Who should attend this course?

  • Engineers interested in integration an additional software (into STM32CubeMX generated projects)
  • Engineers who wish to understand more advanced features within STM32CubeMX application

Benefits you will take away

  • Understanding how to add an X-Cube pack into STM32CubeMX
  • Understanding how to include and configure X-Cube pack code within your projects
  • Understanding how to build X-Cube pack based examples on your hardware

On line course concept

  • Course is provided in MOOC format with course material available online.
  • This course takes approximately 60 minutes to complete, depending on your proficiency.

Course outline

  • Workshop introduction and objectives
  • Hands-on: Installing and configuring an X-CUBE- package
  • Hands-on: Building and testing the package


o STM32CubeMX

o Atollic TrueStudio

o STM32Cube Programmer

  • Android or iOS based phone with preinstalled the following software:

o   BlueNRG