Prototype Board for Atmel Mega644

Introduction

This page describes a prototype board for the Atmel Mega644 or Mega32 (PDIP) MCU. It includes a power supply, crystal clock, RS232 interface and generous bypass capacitors. A six-pin header allows flash memory programming from an STK500 or Atmel Dragon. All port pins are brought out to a single row of vias on 0.1 inch centers. A single 36 connection SIP machine-pin plug could be used to attach ths row to another board or to a solderless breadboard. All 32 port pins, plus Vcc, Aref and ground, are available. A separate interface is provided for serial communication.

The board layout is shown below. The ExpressPCB design file for v8/2009 is here and requires a free software download to modify or to order directly from expressPCB. The ExpressPCB schematic file is here. Minor changes from last year include bigger diameter header vias, 1N4001 diode on power input, and Vcc-to-Vtarget jumper support for the dragon programmer. Tentative serial design for next year is here. Tentative USB design is here.



Construction suggestions:

Parts list (Digikey part numbers):

Other useful part numbers:

ECE476 parts checkist


Old versions

The ExpressPCB design file for v7/2008 is here.

The ExpressPCB design file for v3/2006 is here and requires a free software download to modify or to order directly from expressPCB.

.

Images of the Revision 2 board (Spring 2005). The Rev2 board has solder mask, silk screen and slightly improved placement of lettering. It also has one more connection to port pin D7.

 

Images of the Revision 1 prototype board with MCU and RS232 interface mounted.


Copyright 2006- Cornell University