Working with STM32
STM32 is a family of 32-bit microcontrollers based on ARM Cortex-M processor cores. STM32 was developed by STMicroelectronics and is one of the leading platforms for embedded systems design. STMicroelectronics also makes development boards based on the STM32 microcontrollers. One of the families of STM32 based development boards is the Nucleo boards. These Nucleo boards come in 3 variants depending upon the microcontroller IC package.
Simuli Virtual Lab allows you to work on the STM32 Nucleo F411RE board with support for an array of additional components.
The F411RE is part of the Nucleo-64 boards family. It has a 64-pin STM32 IC with Arduino UNO style female headers for prototyping. The F411RE has a 100 MHz Cortex-M4F core, 512 KB flash and 128 KB SRAM.
Let's start working on our very first project based on the STM32 Nucleo F411RE. We will be using a stepper motor driver (DRV8834) to rotate a stepper motor using the STM32. Let's start building.