A collection of C inline functions and macros for programming the Arduino