This post explains for the Microcontroller.
The Part Number is ATmega328.
The function of this semiconductor is 8-bit AVR Microcontroller.
The package is 28 Pin DIP, 32 Pin TQFP.
Preview images :
The ATmega328, ATmega328P provides the following features: 32Kbytes of In-System Programmable Flash with Read-While-Write capabilities, 1Kbytes EEPROM, 2Kbytes SRAM, 23 general purpose I/O lines, 32 general purpose working registers, Real Time Counter (RTC), three flexible Timer/Counters with compare modes and PWM, 1 serial programmable USARTs, 1 byte-oriented 2-wire Serial Interface (I2C), a 6-channel 10-bit ADC (8 channels in TQFP and QFN/MLF packages) , a programmable Watchdog Timer with internal Oscillator, an SPI serial port, and six software selectable power saving modes. The Idle mode stops the CPU while allowing the SRAM, Timer/Counters, SPI port, and interrupt system to continue functioning. […]
1. Advanced RISC Architecture
(1) 131 Powerful Instructions
(2) Most Single Clock Cycle Execution
(3) 32 x 8 General Purpose Working Registers
(4) Fully Static Operation
(5) Up to 20 MIPS Throughput at 20MHz
(6) On-chip 2-cycle Multiplier