Skip to content

PRO TIP Block youtube.com at the DNS level โ€” Pi-hole, NextDNS or your hosts file โ€” but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

STM32 Full Course for Beginners | CubeIDE, UART, ADC, I2C, SPI, Timers, LCD, SD Card

84.1K views on YouTube

Learn STM32 from scratch in this complete 4.5-hour beginner course.
This course covers GPIO, UART, ADC, Timers, I2C, SPI, LCD, and SD Card interfacing using STM32CubeIDE and HAL drivers.

******* SUPPORT US *******
๐ŸŽ Support My Work on Patreon: https://www.patreon.com/controllerstech/join
or Donate on Ko-fi: https://ko-fi.com/controllerstech

๐Ÿ“ Download Projects โ˜ž https://controllerstech.com/stm32-beginner-course-learn-stm32-from-scratch/
๐Ÿ“ STM32 Tutorials โ˜ž https://controllerstech.com/stm32-hal/
๐Ÿ“ ControllersTech Home โ˜ž https://controllerstech.com/

โ–ถ๏ธŽ Related Videos:
1๏ธโƒฃ STM32 UART Complete Course โ†’ https://youtu.be/7cJkGWRDDWQ
2๏ธโƒฃ STM32 ADC Complete Course โ†’ https://youtu.be/d0aO6HF2Eu0
3๏ธโƒฃ STM32 Modbus RTU Complete Course โ†’ https://youtu.be/QOT4b1To3tg

โฑ Chapters:
00:00 Introduction
**** Basics ****
00:06 STM32 LED Blinking (GPIO + CubeMX + Clock Setup)
13:59 Basic Debugging in STM32CubeIDE
25:40 Advanced Debugging Techniques

**** UART ****
35:55 UART Transmit โ€“ Polling
49:01 UART Transmit โ€“ Interrupt & DMA
1:01:12 UART Receive โ€“ Blocking & Interrupt
1:13:15 HC-05 Bluetooth Interface

**** ADC ****
1:28:53 ADC โ€“ Polling Mode
1:41:58 ADC โ€“ Interrupt & DMA Mode
1:50:56 ADC โ€“ Multiple Channel Conversion

**** I2C ****
2:02:43 I2C LCD Interface
2:14:40 DS3231 RTC Interface
2:32:15 BMP180 Pressure Sensor
2:46:55 BME280 Temperature / Humidity / Pressure Sensor

**** SPI ****
3:03:34 1.8″ ST7735 TFT SPI Display
3:11:10 SD Card SPI Interface

**** Timer ****
3:33:49 PWM using Timer
3:45:22 WS2812 LED Interface
4:13:20 Buzzer Module Interface
4:25:10 HC-SR04 Ultrasonic Sensor

๐Ÿ”” Subscribe for more STM32 tutorials! ๐Ÿ‘ Like & share to help others.

#STM32 #EmbeddedSystems #STM32CubeIDE #Microcontrollers #ElectronicsEngineering
________________________________________________________________________________________
******* SUPPORT US *******
๐ŸŽ Support My Work on Patreon: https://www.patreon.com/controllerstech/join
or Donate on Ko-fi: https://ko-fi.com/controllerstech

๐ŸŒ Connect:
Facebook: https://www.facebook.com/controllerstech
Telegram: https://t.me/controllerstechdiscuss
Instagram: https://www.instagram.com/controllerstech/
Visit: https://controllerstech.com