• Introduction
  • MUI
  • Graphical User Interface
  • Generic Approach
  • User Interface vs. other Information
  • Definitions
  • Minimal Example
  • Content (Minimal Example)
  • MUIMinimal.ino
  • Includes and Constructors
  • MUIF
  • Form Definition String (FDS)
  • Arduino Setup
  • Arduino Loop: Draw User Interface
  • Arduino Loop: Map and Execute Events
  • Arduino Loop: Inactive User Interface
  • Minimal Example Summary
  • MUICountDown Example
  • Content (Count Down)
  • MUICountDown.ino
  • Event Mapping and Action Execution
  • Field Processing Functions (MUIF)
  • Form Definition String (FDS)
  • Leave and Enter the Menu System
  • Stopwatch Example
  • Content (Stopwatch)
  • MUIStopwatch.ino
  • FDS
  • MUIF
  • Waveform Generator Example
  • Content
  • Code
  • Waveform Array
  • Waveform Output
  • Array Editor for the Waveform
  • Update a single Array Element
  • Update the current Array Position
  • Conclusion