AVR microcontroller with 64 kbytes of Flash, 4 kbytes of EEPROM, 1 kbytes of SRAM. It also features USB controller device (8 end points) and Host (ISO7816-12 supported), Serial Interface (including USART,TWI,SPI and High Speed SPI), Smart Card Interface ISO 7816 compliant, DC/DC converter (Class A,B,C supported), 20x8 GPIOs for keyboard and Hardware AES and RNG.