Store

Please sign in to compare products.

Adafruit

$11.75 |
Out of stock
No reviews yet

A pre-programmed ATmega328P chip with the Adafruit 'ADAboot' bootloader, ready to drop into an Arduino Uno, Duemilanove, Diecimila, or NG board. Use it to re...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A pre-programmed ATmega328P chip with the Adafruit 'ADAboot' bootloader, ready to drop into an Arduino Uno, Duemilanove, Diecimila, or NG board. Use it to replace a damaged chip or build your own Arduino-compatible project on a breadboard or custom PCB.

The ADAboot bootloader is compatible with the standard Arduino bootloader but includes a quick-start modification — after uploading a new sketch, it begins immediately without the usual delay. A 5-second delay still occurs after pressing reset or opening the serial port, but sending any character other than ASCII '0' will skip the delay and start the application immediately.

Key Features

  • Pre-programmed ATmega328P – Ready to use with no additional programming required
  • ADAboot Bootloader – Quick-start compatible with NG, Diecimila, Duemilanove, and Uno
  • 57600 Baud Upload – Fast sketch uploading speed
  • Auto-Reset Support – Works with Arduino IDE version 009 and later
  • Drop-In Replacement – Standard DIP-28 package fits existing Arduino sockets

Compatibility

  • Arduino Uno
  • Arduino Duemilanove
  • Arduino Diecimila
  • Arduino NG
  • Freeduino and compatible clones

Package Contents

  • 1× ATmega328P with ADAboot bootloader
Tip: Select "Duemilanove with ATmega328" in the Arduino IDE when uploading sketches to this chip.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

ATmega328P
An 8-bit microcontroller chip used on many Arduino Uno-compatible boards. Knowing the controller uses an ATmega328P helps you understand its memory, speed, pin compatibility, and the Arduino sketches it can run.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.