The NUC120RE3DN is a 32-bit microcontroller (MCU) manufactured by Nuvoton, designed to provide a versatile platform for embedded applications. It has a 128 kb of Flash, 64 kbytes of embedded SRAM and is available in a 64-pin LQFP package. The NUC120RE3DN includes an ARM Cortex-M0+ CPU core, a rich peripheral set with 48 general purpose I/O (GPIO) pins, 18x12-bit ADC, up to two I2C interfaces, up to three SPI interfaces, two I2S interfaces, a 10/100M Ethernet MAC, up to two UARTs, an LCD controller, Timers/WDT, an Advanced Encryption Standard engine, and up to four general-purpose timers. It is ideal for applications such as factory automation, medical devices, home appliances, and data centers.