DEV Community

Sameer Aftab
Sameer Aftab

Posted on • Edited on

1

Building Arduino On Breadboard for stand alone Circuits

Today, we will learn how to build your own stand alone Arduino on breadboard

Components Required
Image description

pin mapping diagram for AtMega328p

Image description

Here pin mapping diagram describes each and every pin need to be connected, pin No 1 of (AtMega328p) is connected to the reset switch, and a pull up resistor is also connected to the switch to ON state, pin No 7 & 20 connected to (+5v), pin no. 8 & 22 connected to (GND), pin no 9 & 10 connected to 16 MHz Oscillator to generate clock pulse coupled with two 22pF non electrolytic capacitors, an indicating LED is connected to pin no 19

Connections

Image description

Wire configuration to upload code to stand alone Arduino

in this step we will use an ARDUINO UNO(Without IC) as a programmer to program our stand alone circuit

ARDUINO PINS >> ATMega328p
Reset Pin-------Pin no one
Tx pin----------Pin no three
Rx pin----------Pin no two
5v--------------Pin no 7
GND-------------Pin no 8

Image description

Uploading sketch to our stand alone circuit
open Arduino IDE

Step:1
Tools> Board> Arduino UNO

Image description

Step:2
Tools> Port> (Relative comport depends upon your Serial communication ports)

Image description

Step:3
Tools> Programmer> ArduinoISP

Image description

Step:4
File> Examples> Basics> Blink

Image description

Step:5
Click Upload

Image description

Powering stand alone circuit

Image description

Find Full Video on YouTube

https://www.youtube.com/watch?v=CfwZGt1JQGE&t=41s

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

nextjs tutorial video

Youtube Tutorial Series 📺

So you built a Next.js app, but you need a clear view of the entire operation flow to be able to identify performance bottlenecks before you launch. But how do you get started? Get the essentials on tracing for Next.js from @nikolovlazar in this video series 👀

Watch the Youtube series

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay