October 6, 2026

The STM32H7 bare metal project -- introduction

STMicroelectronics is a European semiconductor company that makes a number of interesting ARM based microcontroler boards in their STM32 series. ST is based in Switzerland. Their headquarters is in Plan-les-Ouates which is near Geneva.

I have three boards that I ultimately intend to work with:

See my notes on each of these: To get started, I am focusing my attention on the H743 Nucleo board. I did some work a year or two ago on the H747 Discovery board, and am finding that most of it ports almost immediately to the H743.

How are these 3 different?

The dual core chips will provide new adventures. They addsa Cortex M4 core running at 216 Mhz to the Cortex M7 core (at 480 Mhz) shared by all three H7 chips I am working with. My hope is that I can (to get started anyway) just ignore the second core, perhaps indefinitely, and run the same code as I would on the H743 on all theree.

The little brothers -- F4 and F1 chips

I have done a lot of work with the much simpler STM32F103 chip in the form of the $3 "blue pill". This is a Cortex-M3 ARM chip. There is also the F411 "black pill", which is Cortex-M4.


Have any comments? Questions? Drop me a line!

Tom's software pages / tom@mmto.org