About STM32Guide

A practical knowledge base for learning and working with STM32 microcontrollers — built to take you from concept to working project.

STM32Guide publishes tutorials and guides covering STM32 microcontrollers, STM32CubeIDE, STM32CubeMX, peripherals, and communication protocols like UART, SPI, I2C, and CAN.

Every guide is written to close the gap between a datasheet and a working project — with clear explanations, practical examples, and step-by-step instructions.

What you’ll find here

  • Step-by-step CubeIDE and CubeMX walkthroughs
  • Peripheral guides: GPIO, timers, ADC, DMA, interrupts
  • Protocol tutorials: UART, SPI, I2C, CAN
  • Practical debugging notes for real-world problems

Who writes it

Yashmiti

Technical writer, STM32Guide

Yashmiti writes and maintains STM32Guide, focused on making STM32 development easier to understand for embedded-systems learners and developers. Her guides emphasize clear explanations and hands-on examples, so readers can move confidently from concepts to working code.

Send us a message and we will respond as soon as possible