Maker.io main logo
PROJECT
16,269

Getting Started with STM32 - Timers and Timer Interrupts

By ShawnHymel

How to configure a timer using STM32CubeIDE, use it to measure execution time, and set up non-blocking code.

PROJECT
10,979

Getting Started with STM32 - Working with ADC and DMA

By ShawnHymel

Let’s take a look at how to use the analog-to-digital converter (ADC) in an STM32 microcontroller. To make conversions happen more quickly, we can use the direct memory access (DMA) controller to pipe data directly from a peripheral (like the ADC) to memory and vice versa.

PROJECT
7,361

Getting Started with STM32 - Introduction to FreeRTOS

By ShawnHymel

This tutorial will cover how to get started with FreeRTOS that comes with STM32CubeIDE.

PROJECT
11,155

Getting Started with STM32 - I2C Example

By ShawnHymel

Let’s look at how to connect a simple I2C device to a STM32 Nucleo board to read temperature data using the STM32 HAL API.