| 
    Control Surface
     
   1.2.0
   MIDI Control Surface library for Arduino 
   | 
 
Common utility library: https://github.com/tttapa/Arduino-Helpers More...
 Collaboration diagram for Arduino Helpers:Modules | |
| Containers | |
| Containers like Array, BitArray, DoublyLinkedList and UniquePtr.  | |
| Debug | |
| Macros for printing debug information that can be easily enabled or disabled.  | |
| Error | |
| Macros for handling and reporting both fatal and non-fatal errors.  | |
| Extended Input/Output | |
| All Elements that extend the number of IO pins of the Arduino: Currently only shift registers and multiplexers.  | |
| Filters | |
| Classes for basic filtering and hysteresis.  | |
| Hardware Utilities | |
| Classes used for debouncing buttons, incrementing/decrementing push buttons, scanning switch matrices, filtering analog input, etc.  | |
| Math Types | |
| Vector and Quaternion types with the necessary operators and functions.  | |
| Math Utilities | |
| Mathematics helper functions.  | |
| PrintStream | |
Functions for printing to Streams using the streaming operator <<.  | |
| Settings | |
| User settings and debugging options.  | |
| Timing | |
| Blink Without Delay-style timers.  | |
Common utility library: https://github.com/tttapa/Arduino-Helpers