Draft for review. Columns are devices and their tracks, rows are knowledge areas. Every box holds one or more paths, and a path is an ordered set of courses. The colour is the path's status, the badges are the hardware it uses. Click a path to see its courses and support; the paths it builds on get a dashed outline.
Every path builds on the learner's machine with ter-cli. Coming for all of them: coding in the browser, sim86 (which boards it covers is to be decided) and remote boards (onMCU, µFerris bench). Click a path for its full detail.
In purple: the content exists in the book, the blog or learn-stm32f4-rs and only needs turning into courses.
From each course's bill of materials and exercises. "Already on the boards" is what µFerris or the Nucleo already carries (a plain breadboard needs the part); the note under a part says how it varies. Cables are left out, and so are the device intro courses, which need no parts.