![]() ![]() 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. Typically used to add a reset button to shields which block the one on the board.Introduction to Arduino NANO for Beginners: Bring this line LOW to reset the microcontroller. There are a couple of other pins on the board: Support I 2C (TWI) communication using the Wire library (documentation on the Wiring website). Additionally, some pins have specialized functionality: By default they measure from ground to 5 volts, though is it possible to change the upper end of their range using the analogReference() function. The Nano has 8 analog inputs, each of which provide 10 bits of resolution (i.e. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off. There is a built-in LED connected to digital pin 13. These pins support SPI communication, which, although provided by the underlying hardware, is not currently included in the arduino language. Provide 8-bit PWM output with the analogWrite() function. See the attachInterrupt() function for details. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip. Used to receive (RX) and transmit (TX) TTL serial data. In addition, some pins have specialized functions: ![]() Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. Input and OutputĮach of the 14 digital pins on the Nano can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. As a result, when running on external (non-USB) power, the 3.3V output (which is supplied by the FTDI chip) is not available and the RX and TX LEDs will flicker if digital pins 0 or 1 are high. The FTDI FT232RL chip on the Nano is only powered if the board is being powered over USB. The power source is automatically selected to the highest voltage source. The arduino Nano can be powered via the Mini-B USB connection, 6-7V unregulated external power supply (pin 30), or 5V regulated external power supply (pin 27). Specifications:ģ2 KB ( ATmega328) of which 2 KB used by bootloader It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one. It has more or less the same functionality of the arduino Duemilanove, but in a different package. The arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (arduino Nano 3.0). ![]()
0 Comments
Leave a Reply. |