Full range of STM32G0 training courses available online

ST offers a full range of training courses in both ePresentation and PDF format for the STM32G0 series.

These courses provide helpful instructions and specific information on how to design applications that take advantage of the STM32G0’s efficient capabilities.

Specific training modules focus on teaching the skills and knowledge for getting the most performance from STM32G0 MCUs for your applications.



  Welcome session pdf
  STM32G0 Serie Presentation pdf


  ARM® Cortex® M0+ (Core) pdf
  Interconnect Matrix (IMX) pdf
  System Configuration Controller (SYSCFG) pdf
  Nested Vectored Interrupt Control (NVIC) pdf
  Direct Memory Access Controller (DMA) pdf
  Direct Memory Access Multiplexer (DMAMUX) pdf
  Extended Interrupt/Event Controler (EXTI) pdf
  Debug (DBG) pdf
  Reset and Clock Control (RCC) pdf
  Power Controller (PWR) pdf
  General Purpose Inputs/Outputs interface (GPIO) pdf
  Device Electronic Signature (DES) pdf
  Tamper and Backup Registers (TAMP) pdf


  Flash (FLASH) pdf

Security & Safety

  Safety pdf
  Cyclic Redundancy Check (CRC) pdf
  Advanced Encryption Standard HW Accelerator (AES) pdf
  Random Number Generator (RNG) pdf
  Memories Protections (MEMPROTECT) pdf


  Analog to Digital Converter (ADC) pdf
  Digital to Analog Converter (DAC) pdf
  Voltage Reference Buffer (VREFBUF) pdf
  Comparators (COMP) pdf

Communication & Peripherals

  USART Interface (USART) pdf
  LPUART Interface (LPUART) pdf
  Serial Peripheral Interface (SPI) pdf
  USB Type-C Power Delivery (UCPD) pdf
  Inter-Integrated Circuit (I2C) pdf
  HDMI CEC Controller (CEC) pdf

Watchdogs & Timers

  Independent Watchdog (IWDG) pdf
  System Window Watchdog (WWDG) pdf
  Infra-Red Interface (IRTIM) pdf
  Low-Power Timer (LPTIM) pdf
  General-Purpose Timer (GPTIM) pdf
  Real-Time Clock (RTC) pdf


  STM32CubeMX Tool pdf
  STM32G0 Boards pdf
  STM32Cube G0 Firmware Package pdf

Next steps

  Closing session pdf