Overview

Practical lab teaching input device handling and signal conditioning techniques.

Learning Outcomes

  • Implement debounced button inputs and encoder reading
  • Read potentiometers and map analog values
  • Use capacitive touch sensors for simple interfaces

What You Build

A small control panel using multiple input types to control outputs.

Materials Provided

Buttons, encoders, potentiometers, touch sensors, dev boards.

How Schools Can Integrate It

Core for embedded interaction and hardware labs.