LPC1800 Series: High-Performance Microcontrollers (MCUs) based on Arm® Cortex®-M3 Cores