![]() The space constraint is the only constraint that is kept in mind when selecting the Arduino NANO over the Arduino UNO. For example if one needs to design the system that has limited space then he would go for the Arduino NANO to save the space. Before diving deep into the discussion it is important to keep in mind that the Arduino NANO should be employed in the case when Arduino UNO does not meet the requirements of the project. Let us now learn some of the common specifications of the Arduino NANO microcontroller development board. Note that the Arduino NANO has the micro USB port on it which means that USB cable used for programming the Arduino NANO is different from that of the Arduino UNO and Arduino MEGA. I will go through in detail about how to write a code and upload it in Arduino NANO later in the post. In short Arduino NANO is quite easy to program it is just a matter of few clicks. By integrated Development Environment it means that all the steps that editor, compiler, burner are integrated in the same software. In case of Arduino all these steps are performed in single software which is called the Arduino IDE. As most of you might have known that in order to program a microcontroller one need to write the code in the editor, and then compile that code in the compiler after which you get the HEX file of that code and later upload that HEX file in the microcontroller IC using another program. ![]() The care should be taken while configuring the Arduino NANO pins. The Arduino NANO can also be programmed in the similar way that is the programming of the Arduino NANO is not different from that of the Arduino UNO however it should be kept in mind that Arduino NANO has different number of pins and different pin configuration. In the post on the Arduino UNO we learned that the Arduino UNO can easily be programmed using the Arduino IDE. Arduino Integrated Development Environment (IDE): The Arduino NANO can be powered up either through the USB connector or through the Vin pin present on the Arduino NANO board, the discussion on the pin will follow later in the post(Arduino NANO for Beginners). Also note in the image that Arduino NANO has no power jack as was found in the Arduino UNO and Arduino MEGA. ![]() Note that the Arduino UNO has the type B USB connector while the Arduino NANO has a micro USB connector implying that the USB cable required for the programming of Arduino NANO is different. The Arduino NANO has micro USB port with the help of which Arduino NANO can be programmed or monitored. The Arduino NANO looks like the one in the following figure:Īs can be seen in the image above that the Arduino NANO is quite different from the Arduino UNO. Some differences that exist between the Arduino UNO and Arduino NANO will be pointed out later in the post. The discussion on the PWM phenomenon and the peculiar use of these PWM enabled pins will be discussed later in the posts. Out of the 14 digital input / output pins 5 pins are PWM (Pulse Width Modulation) enabled. Arduino UNO also has one UART, one SPI and one I2C interface on board. Arduino NANO has one UART, one Inter-Integrated Circuit (I2C) computer bus and one Serial Peripheral Interface (SPI) computer bus. The Arduino NANO has two additional Analog to Digital converters as compare to the Arduino UNO so that NANO has two additional Analog pins. Arduino NANO has 14 Digital Input / Output pins and 8 analog pins. ![]() Arduino NANO is quite small in size as compared to the Arduino UNO and can easily be mounted on the Breadboard making it useful in Breadboard based prototypes. The Arduino NANO is sometimes preferred over the Arduino UNO when there is limitation on the space constraint. Having same microcontroller IC it follows that the crucial specifications of both the Arduino UNO and Arduino NANO are essentially the same. The microcontroller IC on which the Arduino UNO and Arduino NANO is based is usually the same by the way sometimes the difference lies in the package type of the microcontroller IC. Arduino NANO BoardĪrduino NANO is the open-source microcontroller development board based on the ATMEGA328P microcontroller IC. So sit back, keep reading and enjoy learning. In this post (Arduino NANO for Beginners)I will discuss the overview of the Arduino NANO board, pinout of the Arduino NANO, specifications of the Arduino NANO, microcontroller IC on which Arduino NANO is based and finally the comparison of the Arduino UNO and MEGA board with the Arduino NANO board. Introduction to Arduino NANO for Beginners:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |