A well designed development board is always essential for smooth development/experimentation with microcontrollers. Every hobbyist must have some kind of development setup. Some people use breadboard while others use veroboard to fabricate their development system. Many also use ready made off the self development board. Development is not very easy if you use only bread boards or veroboard. If you use bread board, after few days of use the wire will become loose or come out of hole. While making large circuit in a veroboard is a tedious job.

To solve these problem I decided to make a low cost development board that has the following features.

So if you use this board, its lots easier. The basic circuit for MCU (like power supply,reset,ISP,serial port etc) are already done on a high quality PCB and some space is left for you to add other project specific components. You can also design other part of your project in bread board. But this time your bread board will be lot cleaner as major tested circuit is on the development board. The development board has all PORT pins on female headers. You can connect to these using standard single strand hookup wires.

To make this ease of development available to all I am selling the bare PCBs so that you don’t even have to fabricate it on your own. The PCB is of very high quality with clear silkscreen layer(the top white labeling layer) and tin plated copper layer. In this article I will show you how you can assemble the PCB on your own.

Lets Get Started.

Always solder the low height components first. So we will solder the jumper wires first. Their are eight jumper wires labeled jump1 to jump8. Use any conductive wire to make the jumpers.

making atmel avr development board circuit

Fig.: Solder Jumper Wires

After that solder 3 resistors

  1. R2 = 330 ohms
  2. R3 = 330 ohms
  3. R1 =4.7K
making atmel avr development board circuit

Fig.: Resistors


Fig.: Resistors

Solder Inductor and Diode

  • D2 = 1N4007
  • L1 = 10uH

Fig.: Inductor and Diode.


Continue by soldering the 5 ceramic disk capacitor.

  • C1,C2 = 22pF
  • C6,C7,C5 = 0.1 uF

Fig.: Ceramic Capacitors.

Now Mount the 2 IC Sockets

Fig.: Mount IC Sockets

Fig.: Push Buttons

After soldering the IC socket, solder the DC Jack, Power Switch,LEDs, Push Buttons, FRC Box Header and DB9

Fig.: Various Components

Break the female headers in group of eight and solder them in 4 PORTs (A,B,C,D)

Fig.: A 40 PIN Swiss Machined PIN Female Header.


Fig.: Female Headers for MCU Ports.

Now add 3 NOS 2 PIN Male Headers.

Fig.: Install Male Headers

Now you’re done ! Time for some safety testing.

Fig.: Completed

First Power up the board using a 12v 500ma adaptor

Fig.: Power Up

Take a digital multi meter and check voltage output on extra 5v pins. It must be close to 5v.



Also test the power supplied to the MCU. Test Voltage levels between the following pins

  • PIN 10 and 11
  • PIN 30 and 31

They must also be close to 5v.


If all test are positive your development system is ready to rock! In the next part I will show you how to download the test program to the board to verify that everything is working perfectly. Till then good bye.

You can buy a fully assembled and tested AVR Development board from our shop. This board is 100% compatible with our USB AVR Programmer V2.0 hardware and eXtreme Burner – AVR software.

If you need this PCB in bulk for your college workshops we can give heavy discounts! Please call 0657-2442613.


Avinash Gupta is solely focused on free and high quality tutorial to make learning embedded system fun !

More Posts - Website

Follow Me:
FacebookLinkedInGoogle Plus