Introduction to Firmware Programming with STM32 Microcontrollers


Course Overview:

You can purchase this course for $199 or join the Hardware Academy to access all of our courses for only $49/month.

In this course you will learn how to begin developing firmware code for the STM32 series of microcontrollers.

This course is intended to be somewhat of a follow-on course to the How to Design Your Own Custom PCB where a STM32F0 board was designed. The final code developed in this new course is aimed at being used with the STM32F0 board designed in that previous course.

This course is taught by one of the Academy experts (Mohan Kashivasi) who is a former lead firmware developer for CSR and Qualcomm based in India.

I’ve been working with Mohan (and his co-founder Ashwin) for several years now. Mohan is an exceptional firmware programmer and I’m happy to have him teach this course.

Here are the links to download the various software tools used throughout this course:



STM32 Virtual Com port Driver:

© 2020 by Predictable Designs LLC. Hardware Academy is a trademark of Predictable Designs LLC.          CONTACT US | PRIVACY POLICY | TERMS