LPC5410x Arm® Microcontrollers NXP LPC5410x Arm® Microcontrollers are Arm® Cortex®-M4 MCUs with an optional Cortex-M0+ coprocessor. The LPC5410x is designed for embedded applications and offers low power consumption, enhanced debug features, and a high level of support block integration. The Arm Cortex-M4 incorporates a 3-stage pipeline and uses a Harvard architecture with separate local instruction and data buses. It also has a third bus for peripherals and includes an internal prefetch unit that supports speculative branching. The Arm Cortex-M0+ coprocessor is energy efficient and is code and tool compatible with the Cortex-M4 core.