ATmega644 with Arduino Bootloader
ATmega644 with Arduino Bootloader
We all love the Arduino, but there are only 2 main flavours of Arduino chips
- The ATmega328 with 28 pins in a DIP package
- The ATmega2560 with 100 pins in a surface mount package only
Well, there is an alternative that sits right in the middle for those who want more pins than the ATmega328 and also want the DIP package. The ATmega644 is a 40 pin DIP chip that is available with an Arduino bootloader and support for the Arduino code via the Sanguino libraries.
Here is the pinout for the ATmega644P chip for Arduino.
Microcontroller Info
- IC, 8BIT MCU, 64K FLASH, 5V, PDIP40
- Controller Family/Series:AVR MEGA
- Core Size:8bit
- No. of I/O's:32
- Program Memory Size:64KB
- EEPROM Memory Size:2KB
- RAM Memory Size:4KB
- CPU Speed:20MHz
- Oscillator Type:External, Internal
- No. of Timers:3
- Peripherals:ADC, Comparator
- No. of PWM Channels:6
- Digital IC Case Style:PDIP
- Supply Voltage Range:2.7V to 5.5V
- Interface:JTAG, SPI, USART, 2-Wire
- Interface Type:JTAG, SPI, USART
Documents
![]() ATmega328 with Arduino 16MHz Bootloader ATmega328 Arduino £4.20 ![]() |
![]() ATmega328 with Arduino 8MHz Bootloader ATmega328 Arduino 8MHz £4.20 |
![]() Atmel - ATmega1284-PU, 128K Flash, 5V, PDIP40 ATMEGA1284-PU £6.60 |
![]() FTDI Basic Breakout - 5V FTDIBASIC £12.00 ![]() |
![]() Breakout Board for FT232RL USB to Serial FT232RL-BB2 £14.40 |
![]() Arduino UNO*Pro ATmega1284P 40-pin DIP IC with bootloader UNOPRO-1284P £7.80 |
![]() Atmel ATtiny84 20MHz 8K Flash, 512B RAM ATTINY84 £1.92 |
![]() Atmel ATtiny24A 20PU ATTINY24A £1.20 |
![]() FTDI Basic Breakout Plus 5V/3.3V FTDIBASICPLUS £10.80 |
Write Review
Your Name:
Your Review: Note: HTML is not translated!
Rating: Bad Good
Enter the code in the box below:

Your Review: Note: HTML is not translated!
Rating: Bad Good
Enter the code in the box below: