Home / Tutorials / STM32 Tutorial

STM32 Tutorial

Programming the STM32F407VE Black Board

STM32F407VE black board features

I just got my hands on a STM32F407VET black development board from China and was excited about the possible projects I can build with it. To my demise, there’s not much information about programming the board so I had to find that out by myself. This post is for those …

Read More »

A Beginner’s Guide to Making a STM32 Board

STM32 Printed Circuit Board

If you’re looking to learn how to make your own electronic devices at home, it’s important to understand that you’re going to need two things: a microprocessor and the microprocessor board to put it on. In an earlier post, we taught you how to program the PIC16F84A — sometimes known as …

Read More »

Getting Started with Blue Pill and STM32Cube

Arduino is easy-to-use but that's at the expense of numerous features, most glaring of them is speed. Hence you would rarely see an Arduino in an embedded, industrial setting. ARM Cortex-M microcontrollers are low-cost, energy-efficient 32-bit devices with up to 2 DMIPS/MHz. They are the microcontroller of choice if you …

Read More »

STM32 Nucleo Serial Communication

STM32 Nucleo

Debugging through the serial port is one of the ways to find errors on your code. In this tutorial, I'll show you how to add serial communication function to your STM32 Nucleo board.

Read More »

Blink a LED with STM32 Nucleo

STM32 Nucleo

On the previous tutorial, we managed to create our first program with the STM32 Nucleo board. Now we will dig deeper on the pinout and other functionalities of the board.

Read More »

Programming the STM32F1 Discovery

programming the stm32f1 discovery

So I got this STM32F1 discovery board about a year ago but I haven't had the time to play with it. There are a number of reasons why I purchased it: 1) I wanted to start studying ARM devices on my way to getting a certification 2) A device that has …

Read More »