The NXP LPC1113FHN33/201 is a low-cost, low-power, 32-bit ARM Cortex-M0 microcontroller with embedded flash memory. It is based on the NXP LPC1100 family of ARM-compatible microcontrollers. This microcontroller is suitable for a variety of applications such as motor control, industrial automation, sensing, and communication applications. The NXP LPC1113FHN33/201 includes 32KB of memory, up to 512KB of program flash, up to 48KB of boot ROM, 16-bits of Ethernet, and one dual-block PEC controller. It also offers a variety of peripherals, including ADC, I2C, UART, SPI, and timers. This microcontroller provides an extensive selection of I/O ports and can be programmed in C and assembly language.