The Renesas R5F21264JFPU0 is a 32-bit microcontroller featuring a high-performance ARM Cortex-M3 processor core. Operating at up to 50MHz, the Renesas R5F21264JFPU0 provides 4MB of embedded Flash memory, 192KB of SRAM, and a variety of peripherals, including an MMC/SD card interface, USB 2.0 Host/Device port, Ethernet MAC, and an on-chip LCD controller. The R5F21264JFPU0 also offers integrated memory protection, an AES accelerator, a watchdog timer, multiple timers, UARTs, and a variety of I/O ports.