DIY AVR Development Board with Atmega128

For many of my previous projects I used AVR Microcontrollers extensively. I started with the Atmega8 and moved to superior AVR variants depending on the application complexity and requirements. Before designing any particular application, I usually do my research on a development board. It is a PCB featuring the target microcontroller and minimal support logic that usually covers a regulated power supply, pin headers to connect peripherals and/or a few LEDs used for basic debugging.
DIY AVR Development Board with Atmega128
Such boards are available in many shapes and colours, from simple to complex and most of the times they are affordable (after all we’re talking about a minimal PCB with a microcontroller and a few, mostly passive, components).
For some various reasons I had to design my own core development board featuring an Atmega128A-AU microcontroller from Atmel. This is an excellent piece of silicon, featuring 128KB of flash memory, a max operating frequency of 16Mhz and a generous total count of 64 pins offering plenty of I/O options.
When doing prototype PCBs I usually go for a toner transfer manufacturing process, that might have its issues but can prove reliable once you get it right.

Development board schematics and PCB

This was rather simple to do: designing a board that connects most of microcontroller’s I/O ports to pin headers, and for the rest traces to a main 8Mhz quartz crystal, a voltage regulator (AMS1117), a DC Jack, a reset button and a LED to show when power is connected. There is a second 32.768KHz crystal that I plan to use with the Atmega128’s internal real time clock circuit.
 
For more detail: DIY AVR Development Board with Atmega128


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top