Brian Park

Brian Park


AUnit A unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test.
AceButton An adjustable, compact, event-driven button library that handles debouncing and dispatches events to a user-defined event handler.
AceCommon Small low-level classes and functions with no external dependencies so that they can be easily reused in other libraries.
AceCRC Cyclic Redundancy Check (CRC) algorithms (crc8, crc16ccitt, crc32) programmatically converted from C99 code generated by pycrc ( to Arduino C++ using namespaces and PROGMEM flash memory.
AceRoutine A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
AceTime Date, time, timezone classes for Arduino supporting the full IANA TZ Database.
AceUtils Useful Arduino utilities which are too small as separate libraries, but complex enough to be shared among multiple projects, and often have external dependencies to other libraries.