• ATmega328 with Arduino 16MHz Bootloader

ATmega328 with Arduino 16MHz Bootloader

The name says it all on this one. An ATmega328 in DIP package, pre-loaded with the Arduino (16MHz) Bootloader. This will allow you to use Arduino code in your custom embedded project without having to use an actual Arduino board.

If you have just fried your UNO then this chip will work as normal if installed into an Arduino UNO board. As an added bonus, it is loaded with a slightly modified version of the Arduino UNO bootloader which makes it suitable for programming via the FT232 based serial ports. It is therefore suitable for use on breadboards and your own embedded projects.

To get this chip working with Arduino IDE, you will need an external 16MHz crystal or resonator, a 5V supply, and a serial connection. You should select the Arduino UNO board within the Arduino IDE. If you are not comfortable doing this, we recommend purchasing the Arduino Uno board that has all of these built into the board.

Voltage Range

According to the Atmel datasheet, the safe working voltage at 16MHz is between 3.8V to 5.5V.
These chips are thus suitable for running from 3x 1.5V batteries. Having said that, we have had no problems running these chips down to the cutoff voltage of 2.7V at 16MHz.. This means they can be run from 2x 1.5V batteries and is useful when interfacing with 3.3V devices as no voltage level conversion is required.

We also offer an Atmega328 with an 8MHz bootloader which will run at voltages between 1.8V and 5.5V

Kit of Parts

A complete kit of essential parts is also available (see options above). This includes

  • ATMega328 complete with Arduino Bootloader already installed
  • 16MHz Crystal and capacitors
  • 5V Voltage Regulator and 47uF capacitor
  • PCB mount reset switch and 10K pullup resistor
  • 0.1uF capacitor for self-reset
  • LED and resistor

See the tutorial on this kit here
See our Quick Reference Sheet


Atmel's ATMega328 8-Bit Processor in 28 pin DIP package. It's like the ATmega168, with double the flash space. 32K of program space. 23 I/O lines, 6 of which are channels for the 10-bit ADC. Runs up to 20MHz with external crystal. Package can be  programmed in circuit. 1.8V to 5V operating voltage!

Write a review

Please login or register to review

ATmega328 with Arduino 16MHz Bootloader

  • Manufacturer: Arduino
  • Product Code: ATmega328 Arduino
  • Availability:  10
  • £4.20

  • Ex Tax: £3.50

Available Options


Related Products

Low Profile Crystal and 2x Caps

Low Profile Crystal and 2x Caps

A range of low profile Xtals and associated pair of capacitors for use in Microcontroller oscilla..

£0.42 Ex Tax: £0.35

28 Pin DIL IC Socket (pack 10)

28 Pin DIL IC Socket (pack 10)

28 Pin DIL IC Sockets (10 pack) High quality, dual-in-line narrow sockets with black thermopl..

£1.14 Ex Tax: £0.95

Atmel ATmega328P-U

Atmel ATmega328P-U

Atmel ATmega328P-U This is the Atmel ATmega328P chip used in many hobby projects and the basi..

£3.00 Ex Tax: £2.50

Breadboard Arduino (breadboarduino)

Breadboard Arduino (breadboarduino)

We all love the Arduino UNO, but a lot of the time we also need a breadboard to hold the componen..

£21.60 Ex Tax: £18.00

Atmel ATtiny85 20MHz

Atmel ATtiny85 20MHz

Atmel ATtiny85 8-pin 20MHz Microcontroller This is a great little microcontroller with an ..

£1.44 Ex Tax: £1.20

ATmega328 with Arduino 8MHz Bootloader

ATmega328 with Arduino 8MHz Bootloader

ATmega328 with Arduino 8MHz Bootloader - the name says it all on this one. An ATmega328 in DIP pa..

£4.20 Ex Tax: £3.50

Arduino UNO R3

Arduino UNO R3

Arduino UNO R3 This is the Arduino Uno R3. In addition to all the features of the previous bo..

£24.42 Ex Tax: £20.35

Atmel ATtiny45 20MHz

Atmel ATtiny45 20MHz

Atmel ATtiny45 20MHz 8-pin DIL Microcontroller This is a great little microcontroller with..

£1.56 Ex Tax: £1.30

ATmega328P Microcontroller - TQFP

ATmega328P Microcontroller - TQFP

ATmega328P - TQFP This is Atmel's high performance, low power 8-bit AVR ATmega328P-AU mic..

£2.76 Ex Tax: £2.30

Atmel ATtiny24A 20PU

Atmel ATtiny24A 20PU

Atmel ATtiny24A 20PU ATtiny24A is a low-power CMOS 8-bit microcontroller based on the AVR enh..

£1.20 Ex Tax: £1.00

Atmel ATtiny84 20MHz 8K Flash, 512B RAM

Atmel ATtiny84 20MHz 8K Flash, 512B RAM

Atmel ATtiny84 20MHZ 8K FLASH, 512B RAM ATtiny84 is a low-power CMOS 8-bit microcontroller ba..

£1.92 Ex Tax: £1.60

Atmel ATtiny85 20MHz SOIC

Atmel ATtiny85 20MHz SOIC

Atmel ATtiny85 8-pin 20MHz Microcontroller - SOIC This is a great little microcontroller with..

£2.16 Ex Tax: £1.80

Atmel - ATmega1284-PU, 128K Flash, 5V, PDIP40

Atmel - ATmega1284-PU, 128K Flash, 5V, PDIP40

Atmel - ATmega1284-PU, 128K Flash, 5V, PDIP40 MCU, 8BIT, AVR, 128K FLASH, 40PDIP No..

£6.60 Ex Tax: £5.50

Arduino UNO*Pro ATmega1284P 40-pin DIP IC with bootloader

Arduino UNO*Pro ATmega1284P 40-pin DIP IC with bootloader

Arduino UNO*Pro ATmega1284P 40-pin DIP IC with bootloader Along with our Arduino UNO*Pro Upgr..

£7.80 Ex Tax: £6.50

Tags: ATmega328, Arduino, Bootloader, ATmega328 Arduino, DEV-09217, uno, Arduino ATmega328 with bootloader, atmega328 bootloader, atmega328 with arduino bootloader, tutorial, pinout, schematic, 16mhz, replacement, bricked, fried,