As DiY Projects Lab, we are starting a new training series that will advance you one more level in the field of coding: “Coding with Arduino”

In this training series, you will learn topics such as  “How to Encode Arduino?”,”What is Arduino?”, “Basic Electronics”, “Circuit Elements”, “Using TinkerCad”, “Coding Circuit Elements with Arduino” and “Project Development with Arduino board”

Arduino Platform

Arduino is an electronic circuit board with a programmable microcontroller atmega328.  Thanks to many circuit elements and sensors that can be connected externally to this microcontroller , we can collect environmental data, communicate with all kind of electronic devices around us and direct to  these devices.Pololu - Arduino Uno R3Arduino is a board that has been widely used in coding education and many projects. We can tell the chip on this Microcontroller when and what to do using many different programming .

When it comes to Arduino, many different idea come to mind. These idea have many different features and abilities among themselves. Arduino Uno is the most widely used variant in terms of cost and performance.                            The this  model that I will also prefer will be Arduino Uno.

With the Arduino Uno, more advanced projects such as robot, drone, smart home automation system, alarm system, thief detector , parking sensor can be made from the most basic applications such as LED flashing.

 Arduino Uno Technical Specifications

Micro controller ATmega328
Operating voltage 5V
Supply Voltage (Recommended) 7-12V
Supply Voltage (limit) 6-20V
Digital Input / Output Pins 14 (6 of them are PWM output)
PWM Digital Input / Output Pins 6
Analog Input Pins 6
DC Current per I / O pin 40mA
Flash Memory 32kB
Working Frequency 16MHz


Arduino Uno can get its power via USB or adapter input. So you can get power from an adapter or battery, regardless of your computer’s USB port or your computer.

How to Power Your Arduino?

 We  can also feed directly from  Vin (+)  and  GND (-) pins.

There are limit values ​​between 6-20V as an external power supply. Recommended external supply voltage is between 7-12 V. The reason for this is that the voltage below 7V will not work stably and the voltage above 12V may also cause overheating. Thanks to the regulator on the card, the voltage between 7-12V is reduced to 5V works in this way.

  • Vin:  Pin used for external power supply.
  • 5V: Provides the 5V output voltage from the regulator.
  • 3.3V: It is the 3.3V regulator output pin on the card.
  • GND:  Ground (-) pins.

Input / Output Pins

There are 14 digital and 6 analog input / output pins on Arduino Uno. The logic level of all of these pins is 5V. Each pin works with a maximum input and output current of 40mA. Some pins have different properties.

Some special pins:

PWM- 3, 5, 6, 9, 10 and 11:  These pins are PWM (pins marked ~ in front of them).

 There are 6 analog input pins : Analog- A0, A1, A2, A3, A4, A5 . These pins can also be used for digital input and output. The measuring range of the pins is 0-5V.

I2C- A4 or SDA pin and A5 or SCL pin:  These pins are used for I2C communication. We will use A4 and A5 pins in the LCD application.

Types of Arduino

an Atmel ATmega8 microcontroller chip , the 14 digital I/O pins are at the top, the 6 analog input pins at the lower right, and the power connector at the lower left.

Arduino Uno R2

                                                        Arduino Uno SMD R3

Arduino Mega


Social media & sharing icons powered by UltimatelySocial
Would love your thoughts, please comment.x