STM32CubeMX 4 Essential Training

Saving time on firmware development with CubeMX
Rating: 4.3 out of 5 (335 ratings)
4,769 students
STM32CubeMX 4 Essential Training
Rating: 4.3 out of 5 (335 ratings)
4,776 students
Program STM32 peripherals using CubeMX (FREE)
Configure STM32 Peripherals using CubeMX


  • STM32 board

STM32CubeMX Essential Training : Saving time on firmware development with CubeMX

This course is an essential training on STM32 CubeMX. It is a practical cookbook for programming peripherals of all STM32 microcontrollers using the CubeMX framework.

If you work with STM32 microcontrollers then you should absolutely get familiar with cubeMX. It is a massive time saver.

Please see the course curriculum for more information.

Who this course is for:
  • Embedded Systems Professionals
  • Embedded Systems Students
  • Hobbyists
8 sections • 24 lectures • 2h 27m total length
  • Introduction
  • Setting Up STM32CubeMX
  • Overview of STM32CubeMX
  • Overview of STM32CubeMX (continued)
  • Checking for Updates and Firmwares
  • Clock Tree configuration
  • The Configuration Tab
  • Input/Output
  • Input Interrupt
  • Basic Delay TIMER
  • Output Compare Timer
  • Input CaptureTimer
  • Single Mode Conversion
  • Continuous Mode Conversion
  • Timer Triggered Conversion
  • ADC Multi-Channel DMA Scan Mode
  • Introduction to SPI
  • SPI Configuration Part I
  • SPI Configuration (Part II )
  • Reading the Gyroscope data
  • Configuring the DAC
  • Configuring the UART
  • Configuring the PWM (Part I)
  • Configuring the PWM ( Part II )

Embedded Firmware Engineer
Israel Gbati
  • 4.2 Instructor Rating
  • 7,358 Reviews
  • 52,008 Students
  • 40 Courses

My name is Israel, I have been researching and working in the embedded system space for over 7 years. On Udemy I have trained  tens of thousands of students in embedded systems focusing on topics such as Assembly Programming, Real-time Operating Systems Design, Firmware Development and Digital Signal Processing. I am able to teach these topics because in my everyday work I apply concepts from these topics.

Join one of my courses and see how it goes. You can always request a refund.

You can also checkout my blog :  cortex -m dot com