This is one of the Microcontroller types.
Part Number: ATmega328P
Function: 8-bit AVR RISC-based Microcontroller
Package: TQFT, MLF 32 Pin
Manufactuerers : ATMEL -> Microchip
Image
Description
This is 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash.
The ATmega328P is a low-power CMOS 8-bit microcontroller based on the AVR
The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.
Although we have many controllers ATMEGA328P is most popular of all because of its features and cost. ARDUINO boards are also developed on this controller because of its features. With program memory of 32 Kbytes ATMEGA328P applications are many.
ATmega328P Pinout
Peripheral features
1. Two 8-bit Timer/Counters with separate prescaler and compare mode
2. One 16-bit Timer/Counter with separate prescaler, compare mode, and capture mode
3 Real time counter with separate oscillator
4. Six PWM channels
5. 8-channel 10-bit ADC in TQFP and QFN/MLF package
Block Diagram
Memory Size
Reference site : ATmega328 – Wikipedia
ATmega328P Datasheet
Official Homepage: https://www.microchip.com/en-us/product/atmega328p