Arduino General Info

Table of Content


Content

Arduino is very well documented in its own web site and others. In this section I am putting only that info that is more relevant to my interest, just to have it at hand.

Arduino

  • Arduino Home Page
  • Arduino NANO
  • Install IDE (Linux)

  • Language Reference
  • Board Pinout

    Pins labeled A0-A7 are analog inputs.

    Pins labeled D0-D13 are for digital I/O. However, some of these pins have specialized uses. Notably, D0,D1 are interrupt inputs and D2,D3 are Serial I/O.

    Not interested (for now) in other specialized pin usage, we can count with 10 digital pins: D4-D13.

  • Pinout Details
  • Pinout Details (other)




  • Arduno NANO V3.0 Specifications (short)

    The Arduino Software (IDE), is used to program Arduino Nano. The Arduino Software is an Integrated Development Environment that is common to all Arduino boards and runs both online and offline.
    The detailed specification of the Arduino Nano board is as follows:

    * Microcontroller ATmega328
    * Operating Voltage (logic level): 5 V
    * Input Voltage (Recommended): 7-12 V
    * Input Voltage (limits): 6-20 V
    * Digital I/O Pins : 14 (of which 6 provide PWM Output)
    * Analog Input Pins: 8
    * DC Current per I/O Pin: 40 mA
    * Flash Memory 32 KB (ATmega328) of which 2 KB used by bootloader
    * SRAM: 2 KB (ATmega328)
    * EEPROM: 1 KB (ATmega328)
    * Clock Speed: 16 MHz
    * Measurements: 0.73" x 1.70"

    # Powering up the Arduino Nano:

    The Arduino Nano can be powered by means of the Mini-B USB, 6-20V unregulated external power supply (stick 30), or 5V regulated external power supply (stick 27). The power source is automatically chosen to the highest voltage source.

    ATmega328P Microcontroller

    Microcontroller used by Arduino boards UNO, NANO and others.

    Datasheet (by Atmel)