Introduction: Do It Yourself Arduino UNO

About: I am passionate about Artificial Intelligence & Internet of Things. My journey is focused on building a robust foundation in mathematics, programming, & computer science, believing these fundamentals are pivot…

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects. Arduino senses the environment by receiving inputs from different sensors, and affects its surroundings by controlling lights, motors, and other actuators. You can tell your Arduino what to do by writing code in the Arduino programming language and using the Arduino development environment.

Supplies

  1. 1 x Atemega 328P
  2. 1 x 7805
  3. 1 x DC 12V
  4. 1 x VIN
  5. 2 x single coloured LEDs (Preferably RED)
  6. connector pins
  7. 1 x 1000 microfarad capacitor
  8. 2 x 0.1 pico-farads capacitor
  9. 4 x 22 microfarads capacitors
  10. 1 x 2k potentiometer (PCB mountable)
  11. 2 x 4.7k ohm resistors
  12. Molex connectors
  13. 1 x 16 MHz Crystal (clock)
  14. 1 x Resistor 0.5 ohm
  15. 1N4007 Diodes
  16. microswitches
  17. wire plucker
  18. wires

Step 1: Setting Up ExpressPCB

Download and install Express PCB software from the web.

Step 2: Create New Project in ExpressPCB

Go through the basics of using ExpressPCB software in order to create your very own Ardunio layout.

Or

Just use the following file for the layout.

Step 3: Printing the Layout

Print the second layout from the following pdf 'layout.pdf'.

Step 4: Ink Transfer and Etching

Follow the given video link to learn toner transfer of the pcb layout and execute the same for your diy Arduino.

Step 5: Drilling Holes

Holes can be drilled using a tiny drill bit using a handheld manual drill (as shown in the picture) or using a small drill mill.

Step 6: Assembly

Arrange your components according to layout given earlier and solder them using a soldering iron.

you can learn solding using the following video in the link.


Step 7: Final Product

Your final product should look something like the one shown in the image above.

Step 8: Testing Your Product

Test your very own homemade Arduino using the Arduino IDE.

You can now create your own Arduino!!!