Maker.io main logo
PROJECT
20.384

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
12.888

Getting Started with STM32 - How to Use SPI

By ShawnHymel

In this tutorial, we’ll show you how to set up SPI using STM32CubeIDE and communicate with an external EEPROM chip.

PROJECT
14.045

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.

VIDEO
3.521

Getting Started With STM32 & Nucleo Part 4: Working with ADC and DMA

By Maker.io Staff

As we continue the series with STM32, let’s take a look at how to use the analog-to-digital converter (ADC).

PROJECT
9.769

Getting Started with STM32 - Introduction to FreeRTOS

By ShawnHymel

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

VIDEO
6.404

Getting Started with STM32 and Nucleo Part 3: How to Run Multiple Threads with CMSIS-RTOS Interface

By Maker.io Staff

On this STM32 video, we’re going to introduce FreeRTOS and show how to run multiple threads using the CMSIS-RTOS interface.

VIDEO
2.149

Getting Started with STM32 and Nucleo Part 2: How to Use I2C to Read Temperature Sensor TMP102

By Maker.io Staff

Shawn Hymel used the I2C protocol to connects a NUCLEO_L476RG development board to a TMP102 temp sensor.

PROJECT
14.843

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.

VIDEO
3.757

Getting Started with STM32 and Nucleo Part 1: Introduction to STM32CubeIDE and Blinky

By Maker.io Staff

Shawn Hymel introduces the ST Microelectronics STM32CubeIDE (Integrated Development Environment) for 32-bit development boards with the STM32 chip.

PROJECT
4.154

Getting Started with STM32 - Introduction to STM32CubeIDE

By ShawnHymel

This video gives you an overview of ST’s offerings along with the steps to use STM32CubeIDE

BLOG
749

Advantages and Disadvantages of Cloud Storage

By Maker.io Staff

Cloud Storage can be more than making sure email stays available. It can improve up time and system reliability with minimum overhead.