Arduino-style abstraction library for the LPC2378 32-bit processor