Description

Welcome to Firmware! For your first project, you’ll be creating your own version of the flashing LEDs demo that comes with the STM32 devkits. By the end of this task, you’ll know how to:

This also serves as an introduction to the Roadmap . To avoid cluttering the tracker, instead of updating the status, I’ll move you to a “Reviewing” and “Task Complete” chapter once you finish.

As we continue through onboarding, I’ll add relevant notes to the section below.

TODO

Requirements

These are worded like formal requirements, which you’ll often find in regulatory permits, control documents, and system requirements (ex. ESP, Praxis engineering design courses). The use of SHALL and must make it clear that they need to be met, with SHOULD and may for an optional requirement. Usually, requirements from other subsystems won’t be explicitly stated like this (which is both a good and a bad thing).

The following set of requirements only applies to those using the NUCLEO-H743ZI2 for their onboarding project. If you are using the NUCLEO-G431RB, please see the second set of requirements below.