Introduction: Self Made Arduino Board

About: Working in Bharti Airtel Ltd. as Executive Trainee. My core skillset includes Networking, Python Scripting , Automation telecommunication, optical networks.

Want to save money by making your own arduino clone boards? Or want to make a custom board specifically for your needs, then this project is useful for you. Make arduino board from cheap electronic components available at your local store. Just follow these simple steps.

What are the stuff required to do this project?
Hardware :

1) ATmega328 , ATmega168 , ATmega 8 IC

2) LM7805 IC.

3)16 Mhz crystal.

4)Tactile button.


6)Capacitors – 22pF (2 Nos), 10uF (2 Nos), 0.1uF (2 Nos).

7)Resistors – 220Ohm (2 Nos), 1k (2 Nos).

8)Pin headers (Male).28 pin IC socket.

Software :

1) Arduino IDE

Tools :

1)Soldering iron.

2)Solder lead.

3)Prototyping solder dot board / breadboard or materials to etch your own board.

Step 1:

You can either etch a PCB to make your custom board or use a prototyping dot board to merely solder the components on it. Or even arrange them on a breadboard. Connect the components with each other just like in the diagram below. There are only a very few components required to make your custom arduino board. A voltage regulator to supply 5V to arduino. it’s supporting circuitry to filter the voltage; then a 16Mhz cystal along with it’s parallely connected 22pF capacitors that acts as the clock to the arduino. And an led connected to pin no 19 of the ATmega , for testing purposes. Use the schematic if you want to etch your own pcb. Modify the schematic to make arduino board suited for your project.

Step 2: Uploading the Code and Using the Board

Steps :

1) Use Ardunio Uno for uploading/burning the code into the Atmega 328p .

2)Connect with pc and by using the aurdino IDE upload the code.

3)Remove the IC from the Board and fix it on PCB.


You can also burn the program using Bootloader.