Electronics‎ > ‎

Atmel AVR ATMEGA32 Development Board

posted Jan 9, 2012, 3:17 AM by Andrew Jessop   [ updated May 29, 2012, 8:47 PM ]

Jan 2008

This project has evolved over several AVR experimentation projects from the need for a more generic platform to enable EASY! AVR experimentation and project development. This same dev board is used for many of my projects including a uni project, RC car speed measurer, AC light dimmer etc, and has been a major part in other project development.

Hardware

This PCB holds an Atmel ATmega32 AVR that has 32Kbytes of Flash Program Memory, 2Kbytes of SRAM, and 1KByte of EEPROM. The chip has 4 x 8-bit General Purpose I/O ports, of which some have alternate functions. Other features include 8-bit and 16-bit hardware timers, a USART, SPI, I²C as a start.

Apart from the power regulator, the rest of the design is just headers and connectors for the I/O ports. As you can see from the picture, there are a row of screw terminals as well as a header in parallel for each port, which gives the user the option to connect other add on boards to this dev board such as switches, LEDs, LCD; or the user can wire their own project in via the screw terminals.

The PCB overlay is available to provide a better insight into the project.

Parts List

A basic parts list is available. ALL the parts were purchased from Jaycar Electronics but I am yet to add in catalogue numbers.

Add On Boards

  • Serial Board
  • LED Board
  • Switch Board
  • DIP Switch Board
  • Motor Driver Board (T.B.C.)
  • LCD Board
Ċ
Andrew Jessop,
Jan 9, 2012, 3:17 AM
Ċ
Andrew Jessop,
Jan 9, 2012, 3:17 AM
Ċ
Andrew Jessop,
Jan 9, 2012, 3:17 AM
Comments