ATmega328 with Arduino 16MHz Bootloader
![]() Click to enlarge |
![]() |
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.
This chip 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. It will still work as normal if installed into an Arduino UNO board
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!
![]() ATmega328P Microcontroller - TQFP ATmega328-TQFP £2.64 |
![]() Atmel ATtiny24A 20PU ATTINY24A £1.20 |
![]() Atmel ATtiny84 20MHz 8K Flash, 512B RAM ATTINY84 £1.92 |
![]() Atmel ATtiny85 20MHz SOIC ATTINY85-SOIC £2.16 |
![]() Atmel - ATmega1284-PU, 128K Flash, 5V, PDIP40 ATMEGA1284-PU £6.60 |
![]() Arduino UNO*Pro ATmega1284P 40-pin DIP IC with bootloader UNOPRO-1284P £7.80 |
![]() Arduino MKR1000 WiFi MKR1000 £37.08 |
![]() Atmel ATtiny45 20MHz ATTINY45 £1.44 |
![]() Arduino UNO R3 UNO-R3 £20.80 ![]() |
![]() Low Profile Crystal and 2x Caps XTALCAPS £0.42 ![]() |
![]() 28 Pin DIL IC Socket (pack 10) DIL28SOCKET £1.07 |
![]() Atmel ATmega328P ATmega328 £3.00 |
![]() Breadboard Arduino (breadboarduino) BREADBOARDUINO £19.94 ![]() |
![]() Atmel ATtiny85 20MHz ATTINY85 £1.44 |
![]() ATmega328 with Arduino 8MHz Bootloader ATmega328 Arduino 8MHz £4.20 |
![]() Arduino MKR Zero (I2S BUS & SD For Sound, Music & Digital Audio Data) MKRZERO £25.20 |
Your Review: Note: HTML is not translated!
Rating: Bad Good
Enter the code in the box below: