Design Your First Microcontroller Board

Course Overview:

In this course we'll be first designing a simple microcontroller board using KiCad.

The design will be based on the STM32F042 32-bit microcontroller from ST Microelectronics.

Once we finish the simple version of the design, I'll then go back and add a bunch of extra features including a display, motor controller, accelerometer, IO expander, extra Flash memory, a battery charger, and more.

This course is still in progress. New lessons and downloads will be added over the next 1-2 weeks.


Copyright 2025 Predictable Designs LLC.
Tucson, AZ
Privacy policy | Terms