Home Arduino & IoT ATmega328P Microcontroller with Arduino Bootloader
Skip to product information
1 of 4

ATmega328P Microcontroller with Arduino Bootloader

ATmega328P Microcontroller with Arduino Bootloader

Compatible JST cables for sensors and modules — secure & reliable. Shop now.

Regular price $19.87 USD
Regular price $23.85 USD Sale price $19.87 USD
Save 16% Sold out
Taxes included. Shipping calculated at checkout.

ATmega328P Microcontroller with Arduino Bootloader — DIP-28

The ATmega328P is the heart of the Arduino Uno — an 8-bit AVR microcontroller with the Arduino Uno bootloader pre-loaded, ready to program via USB without a dedicated programmer. Drop-in replacement for a faulty Arduino Uno MCU, or use standalone in your own PCB design with a minimal external circuit.

Key Specifications

  • Architecture: 8-bit AVR | Package: DIP-28
  • Clock speed: 16MHz (with external crystal) | Flash: 32KB | SRAM: 2KB | EEPROM: 1KB
  • Digital I/O: 23 pins | PWM: 6 channels | ADC: 6 channels (10-bit)
  • Interfaces: UART / SPI / I2C | Operating voltage: 1.8V–5.5V
  • Bootloader: Arduino Uno (Optiboot) pre-loaded | Baud rate: 115200
  • Compliance: RoHS compliant

Why Choose This?

  • Arduino bootloader pre-loaded — program directly via USB-to-serial adapter, no ISP programmer needed
  • DIP-28 package — breadboard and socket compatible, ideal for prototyping and standalone designs
  • Drop-in Arduino Uno replacement — swap out a faulty MCU without replacing the entire board
  • Minimal external circuit — add a 16MHz crystal, two capacitors and a reset resistor to run standalone

Typical Applications

  • Arduino Uno MCU replacement and repair
  • Standalone AVR microcontroller projects
  • Custom PCB designs requiring Arduino compatibility
  • Embedded systems prototyping and production
visa
View full details
  • ★Product Description
  • ★About us
  • ★Custom cable

ATmega328P Microcontroller with Arduino Bootloader — DIP-28

The ATmega328P is the heart of the Arduino Uno — an 8-bit AVR microcontroller with the Arduino Uno bootloader pre-loaded, ready to program via USB without a dedicated programmer. Drop-in replacement for a faulty Arduino Uno MCU, or use standalone in your own PCB design with a minimal external circuit.

Key Specifications

  • Architecture: 8-bit AVR | Package: DIP-28
  • Clock speed: 16MHz (with external crystal) | Flash: 32KB | SRAM: 2KB | EEPROM: 1KB
  • Digital I/O: 23 pins | PWM: 6 channels | ADC: 6 channels (10-bit)
  • Interfaces: UART / SPI / I2C | Operating voltage: 1.8V–5.5V
  • Bootloader: Arduino Uno (Optiboot) pre-loaded | Baud rate: 115200
  • Compliance: RoHS compliant

Why Choose This?

  • Arduino bootloader pre-loaded — program directly via USB-to-serial adapter, no ISP programmer needed
  • DIP-28 package — breadboard and socket compatible, ideal for prototyping and standalone designs
  • Drop-in Arduino Uno replacement — swap out a faulty MCU without replacing the entire board
  • Minimal external circuit — add a 16MHz crystal, two capacitors and a reset resistor to run standalone

Typical Applications

  • Arduino Uno MCU replacement and repair
  • Standalone AVR microcontroller projects
  • Custom PCB designs requiring Arduino compatibility
  • Embedded systems prototyping and production

1 of 3