
ATMEGA328-PU 8bit AVR Microcontroller, 20MHz, 32 kB Flash, 28-Pin PDIP With Arduino Bootloader
Part number ATMEGA328
From the shop's description
ATMEGA328-PU 8bit AVR Microcontroller, 20MHz, 32 kB Flash, 28-Pin PDIP With Arduino Bootloader The Atmel ATmega328 Microcontroller is an 8-bit megaAVR device based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle the ATmega328 achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and speed. ATMEGA328-PU Features: 20 MHz Max. Operating Frequency Up to 20 MIPS at 20 MHz 32 KB Flash 1024 B EEPROM 2 KB SRAM 131 Instructions ? Most single clock cycle execution 32 General Purpose Registers 23 GPIO Power-on Reset and Programmable Brown-out Detection Internal Calibrated Oscillator External and Internal Interrupt Sources Five Power-Saving Sleep Modes Internal and External Interrupts Fully Static Operation Peripheral Features: 10-bit 15 ksps Analogue-to-Digital Converter (ADC) ? 8 or 6 channels Capacitive Touch Sense ? 16 channels Temperature Sensor Two 8-bit Timers One 16-bit Timer Output Compare Module ? 6 channels Six PWM Channels Programmable Serial USART Master/Slave SPI Serial Interface Byte-oriented 2-wire Serial Interface ? I2C compatible Programmable Watchdog Timer with Separate Oscillator Analogue Comparator Interrupt and Wake-up on Pin Change Specifications: Attribute Value Family Name ATmega Package Type PDIP Mounting Type Through Hole Pin Count 28 Device Core AVR Data Bus Width 8bit Program Memory Size 32 kB Maximum Frequency 20MHz RAM Size 2 kB USB Channels 0 Number of PWM Units 1 Typical Operating Supply Voltage 1.8 ? 5.5 V Maximum Operating Temperature +85 ?C ADCs 6 x 10 bit Length 34.79mm Height 4.06mm Program Memory Type Flash Number of ADC Units 1 Instruction Set Architecture RISC Pulse Width Modulation 1 (6 Channel) Dimensions 34.79 x 7.49 x 4.06mm Minimum Operating Temperature -40 ?C Width 7.49mm Product Datasheet: ATMEGA328-PU Related Products: Microcontrollers MCU ICs
Read moreShow less
Similar products
Arduino Nano ATmega168P CH340C Driver 5V 16MHz Mini USBEGP 2101 shopchecked 24 days ago
5MP Camera Board for Raspberry Pi. V1.3EGP 2101 shopchecked 14 days ago
NodeMCU Based ESP8266 Development BoardEGP 2101 shopchecked 15 days ago
Arduino Nano ATmega328PB-U CH340C Driver 5V 16MHz Mini USBEGP 2151 shopchecked 27 days ago
Arduino Nano Atmega328PU-PH with CH340G Uploader – Mini USBEGP 2151 shopchecked 17 days ago
Arduino Nano CH340 – Soldered Pins Mini USB ATmega328P BoardEGP 2151 shopPrice may be out of date (74 days)
Arduino Nano ATmega328PU-TH with CH340G Uploader – Micro USBEGP 2151 shopchecked 11 days ago
Arduino Nano ATmega328PB-U CH340C Driver 5V 16MHz Micro USBEGP 2151 shopchecked 15 days ago