Beginner's guide to STM32 Microcontroller
   STM32F Getting Started Tutorial     Introduction     The STM32F series of microcontrollers are made by ST and are one of the most powerful microcontrollers out there. These devices feature an ARM Cortex M CPU surrounded by a variety of very useful modules. They exist in different offerings namely: Value line, medium density, high density and XL density. They are also available from most online sellers at reasonable prices.     Today I will explain the setup needed and how to proceed in making a project with these devices.     In case the reader is not familiar with microcontrollers I would recommend having a look at this post:   Introduction to microcontrollers     Tools needed to build a project on a STM32FXXX      Part 1 The Hardware     In terms of hardware what's needed is a development board, two choices are possible for the development board either an OEM board pictured below, but do note they contain no programmer:                    and you might need an ST link programm...