ATMega328 ATMEL Microcontroller Chip (Programmed with Arduino bootloader)
The ATMega328 is the chip used in Arduino Uno development boards and is pre-programmed with the Arduino Uno bootloader. This makes this device ideal for use in your own projects or as a replacement for a damaged Uno.
The ATMega328 is the chip used in Arduino Uno development boards and is pre-programmed with the Arduino Uno bootloader. This makes this device ideal for use in your own projects or as a replacement for a damaged Uno.
The high-performance Atmel 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1KB 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, 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.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.
Flash (Kbytes): 32 Kbytes
Pin Count: 32
Max. Operating Frequency: 20 MHz
CPU: 8-bit AVR
Number of Touch Channels: 16
Max I/O Pins: 23
Ext Interrupts: 24
SPI: 2
TWI (I2C): 1
UART: 1
ADC channels: 8
ADC Resolution (bits): 10
ADC Speed (ksps): 15
Analog Comparators: 1
Temp. Sensor: Yes
SRAM (Kbytes): 2
EEPROM (Bytes): 1024
Self Program Memory: YES
Temp. Range (deg C): -40 to 85
I/O Supply Class: 1.8 to 5.5
Operating Voltage (Vcc): 1.8 to 5.5
Timers: 3
Output Compare channels: 6
Input Capture Channels: 1
PWM Channels: 6
32kHz RTC: Yes
Calibrated RC Oscillator: Yes
Datasheet and pinout diagram available on our support forum here.
Specific References
16 other products in the category
FT232RL in SSOP28 package
The FT232R is the latest device to be added to FTDI’s range of USB UART interface Integrated...
- Currently Out of Stock
L293D 16 Pin DIP IC
The L293D is a quadruple high-current half-H driver. The L293D is designed to provide...
MAX7219 LED Driver IC in...
The MAX7219 is a compact, serial input/output common-cathode display drivers that interfaces...
SN74HC139N - Decoder /...
The SN74HC139N is a 2-to-4 dual Decoder/Demultiplexer designed for high-performance...
CD74HC30E - NAND Gate
The CD74HC30E is a high speed CMOS logic 8-input NAND Gate. The device provides the system...
Black, 28 Pin ZIF Socket
These ZIF, or Zero Insertion Force sockets incorporate a lever which actuates the zero...
SN74HC245N Octal Bus...
This SN74HC245 octal Bus Transceiver IC is available in a DIL-20 package. A part of the 74HC...
AT28C64B-15PU - EEPROM
The AT28C64B-15PU is a high performance 64K (8K x 8bit) parallel EEPROM device in 28 pin DIP....
- Currently Out of Stock
SN74HC02N Logic Quad 2...
The Texas Instruments 74HC02N Quad 2-input NOR gate is available in a DIL-14 package. It has...
- Currently Out of Stock
SN74HC377N Flip-Flop
The SN74HC377N is an octal positive-edge-triggered D-type Flip-flop with clock enable. It is...
NE555 Timer (DIP 8) (Pack...
These devices are precision timing circuits capable of producing accurate time delays or...