Part 2: GPIO

~60-75 min

Time to get hands-on. In this module, you'll apply the Create → Configure → Control pattern to GPIO — the most fundamental peripheral on any microcontroller.

You'll start with a working example, then use the documentation to discover what else you can do with it.

What You'll Do

  1. Blinky — adapt the workshop's blinky example for your uFerris board
  2. Explore configurations — discover GPIO options you didn't know existed by reading the docs
  3. Adaptation challenge — combine inputs and outputs with configurations you chose yourself