The MK22FN512VLL12 is a 32-bit Kinetis K2x Microcontroller with USB control, based on ARM Cortex-M4 RISC architecture core operates at a maximum frequency of 120MHz. The device incorporates 512kB internal flash, 128kB internal RAM, two 16-bit SAR A/D converter, two 12-bit D/A converter and 66 general-purpose I/O pins. This device also features communication interfaces like four UART modules, two SPI modules, two I2C modules and one I2S module.
ARM Cortex-M4 core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz
FlexBus external bus interface
Serial programming interface (EzPort)
Preprogrammed Kinetis flashloader for one-time, insystem factory programming