COURSES

STM32F1 Getting Started - Level 2

HAL Library

No CubeMX STM32F1 Starter Kit

The STM32F1 Getting Started – HAL course aims at exploring the HAL library in depth without the use of CubeMX for code generation to make student or engineers appreciate and understand the peripherals configuration process and structure within the HAL library. The ability to generate initialization code manually using HAL library directly is very useful skill in the toolset of Embedded Engineers and Students, Complex STM32 Projects are often built without CubeMX. It is the professional STM32 programmer’s choice in industry, especially for large software projects where complex middleware needs to be integrated that CubeMX does not support.


To enroll in this course, please use the following link to take you directly to the correct course page:

Register on Udemy

Hardware Kit

The STM32F1 Starter Kit includes all the necessary hardware components and modules used at this tutorial. It is made in large quantities and ships to all over the world within 10-15 days. The kit can be purchased on AliExpress on the following link:

Buy from AliExpress