STM32 Getting Started - Bundle


This bundle contains the full STM32F1 Getting Started series, which includes 2 courses and around  32 hrs of video.

First learn how to manipulate the microcontroller registers then fully explore the HAL API without the help of CubeMX.

The following topics are covered, with 2 methods provided for each topic (registers method and HAL Library method):

  • STM32 Programming Fundamentals
  • Minimum STM32 Project setup
  • Printf Terminal
  • Digital I/O
  • 4-digits display
  • Analog Inputs ADC - All common modes
  • Serial Communication UART
  • I2C interface
  • SPI interface
  • TIM - PWM Output
  • TIM - Encoder Mode
  • TIM - Output Compare
  • External Interrupt
  • RTC - Realtime Clock
  • CRC - Cyclic Redundancy Checksum
  • Low Power Modes - Sleep, Stop and Standby
  • FLASH programming
  • SD Card File System
  • FreeRTOS Setup


Getting Started Level 1


Buy with PayPal
To use payment methods other than PayPal or to buy for multiple students, Contact us.

Includes 32 hrs of video

What's Included

STM32 Getting Started - Level 1: Registers Programming

$14.99 USD

STM32 Getting Started - Level 2: HAL Library

$9.99 USD

STM32F1 Starter Kit

The STM32F1 Starter Kit includes all the necessary hardware components and modules used at this tutorial. It is made in large quantities and ships to all over the world within 10-15 days. The kit can be purchased on AliExpress on the following link.

View on AliExpress