November 9, 2020

STM32 Microcontrollers

My experiences with these began with the $2.00 "STM32F103 minimum system development boards" available from China. I worked with these for over a year before branching out. If you came here looking for what used to be here, use the "blue pill" link below.

After a year or so, I discovered some other interesting things in the STM32 lineup. I bought some Maple and Olimex boards online, and then discovered what some are calling the "black pill", which is based on the STM32F405 or STM32F11. And there are other nice little boards based on STM32 microcontrollers, so now these pages have branched out.

Here is a quick note on STM32 part numbers. F indicates the "foundation series" whereas H indicates "high performance". The next digit indicates the ARM Cortex.
An F103 is a foundation series part with an ARM Cortex M3 core
An F411 is a foundation series part with an ARM Cortex M4 core
An F746 is a foundation series part with an ARM Cortex M7 core

The two digits after the "core" number are the "line", i.e. some ST specific designation for the specific part and the collection of peripherals it contains.

Bigger (fancier) F-series boards

Even Fancier H-series boards

Other related things


Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org