My name is arjun hariharan and i am the iot strategist here at all sky and in this video series well be talking about all the emerging electronic technologies which i use industrially, as well as all the technologies which are useful to you all as beginners. So as part of our first video well be talking about what is an arduino, what are its basics and fundamentals and then well be moving on to its specifications and technicalities with the help of this arduino uno board right so lets just get started. So an arduino is basically an open source electronics platform based on easy to use hardware and software. The arduino is widely used for prototyping various projects because of its various advantages that it has, some of which are its simple, its easily accessible. It has a wide range of inbuilt libraries as well as it has a very easy user interface, further, its inexpensive, as well as its convenient and cross platform, and can be easily used on windows as well as on linux, and your ideations can be implemented easily, with Small simple pieces of codes and can be run and compiled on an arduino board further well be talking about the pin descriptions and the specifications which are the clock frequencies and all of it, Music, hey guys. So what we are looking at right now is the arduino uno board. It has a very simple and compact design and thus makes it really versatile for various kinds of projects and the specifications and technicalities ill be describing it to you right now.

So starting off what we see this long array is the atmega328 microcontroller. So since the arduino board is a microcontroller based board, this acts like the brain of the board and all the decision making all the computation everything happens right here right then we go on to this important part, which is the usb connector. So from here you connect the arduino port to your device on which you have compiled and verified your code, and this usb connector is used to upload the code onto the board right then we have the power input, cable, and here you can put an input voltage, Ranging from 7 volts to 12 volts and thats it about the power and later on, moving to the general purpose, input output, pins, we have 14 digital input output, pins out of which six pins are digital, pwm, its written right over here so pins, which have a Tilt sign next to them are pwm pins right. So pwm stands for pulse width, modulation and its used for getting values of voltages between 0 to 5 volts, so normal digital pin when its high. It has a output voltage of 5 volts and when its slow, it has output voltage of 0 volts. But maybe, if you want to control, maybe say the brightness of an led or the rotation angle of a servo motor, these digital pins are made use of further. We have the analog pin from a0 to a5, the analog pins a0 to a5 right and its used for sensors, which read values in analog, so it may be a tedious sensor, a ph sensor or a water temperature sensor.

All of them have an analog output, so that is used as an input to the board and can be further used for compilation or for the logic of your code. Then we come to the power pins, which are the reset pin for 3.3 volts for 5 volts 2 grounds and one v in which stands for input voltage and further. We have the 16 megahertz clock, which is the default clock for the arduino uno board and moving on to the onboard leds, which are four in number. This one indicates whether the board is switched on or switched off. This one is an on board led which can be controlled using pin number 13 and which will be usually used during basic projects done on arduino, maybe see the blinking of an arduino, and then we have the tx and the rx which stands for transmission and reception. The pins for which are pin number one and pin number zero. So when transmission is active, this led is high and when reception is active, this led is high, and then we have a manual reset button over here right here and its usually used to restart the serial monitor and have a new set of data values. While you are reading them, then we have the two icsp pins which stands for in circuit serial programmer. These two are in circuit serial programmers. This stands for icsp and its used for communication between the device and the microcontroller, so right, thats it for the specifications of an arduino board and the simple design makes it really useful and user friendly and also versatile for many different kinds of projects.

So well be talking about the range of applications of all of this in our further videos, so thats it for now thats it for the basics. Hey then congrats on finishing the basics of your topic: carry this momentum forward by working on a hands on project based on the topic that youve chosen go to the description down below, to get a registration link to get our accelerated course pdf.