top of page

FEATURES:

 

Input and Output Pins:

  • Pins Overview: 14 digital pins (can be set as input or output). Operate at 5V and can handle up to 40mA current. Each pin has an internal pull-up resistor (20-50 kOhms) which is off by default.
  • Special Functions:
    • Serial: Pins 0 (RX) and 1 (TX) are used for serial communication.
    • External Interrupts: Pins 2 and 3 can trigger interrupts on low, rising, falling, or changing values.
    • PWM: Pins 3, 5, 6, 9, 10, and 11 support PWM output (using analogWrite()).
    • SPI: Pins 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) support SPI communication.
    • LED: Pin 13 controls a built-in LED (on when HIGH, off when LOW).
  • Analog Inputs: 8 analog pins (0-5), with 10-bit resolution (1024 levels). Pin 6 and 7 can't be used as digital pins.
    • Special Functions: Pins A4 (SDA) and A5 (SCL) are for I2C communication.
    • AREF: Reference voltage for analog inputs.
    • Reset: Used to reset the microcontroller (often for shields).

 

Communication:

  • Serial Communication: Via pins 0 (RX) and 1 (TX), and the onboard USB chip (CH340G), which uses FTDI drivers for USB-to-serial conversion.
  • SoftwareSerial: Allows serial communication on any digital pin, using the SoftwareSerial library.
  • I2C and SPI: The ATmega328 chip supports both, with the Wire library simplifying I2C use.

 

Programming:

  • Arduino IDE: Program via the Arduino software. Select the appropriate board (ATmega168 or ATmega328) from the Tools menu.
  • Bootloader: The ATmega168/328 comes pre-installed with a bootloader, allowing code uploads via USB without external programmers.
  • ICSP: Optionally, bypass the bootloader and program directly through the ICSP header using Arduino ISP.

 

Automatic (Software) Reset:

  • The Nano automatically resets when connecting to a computer, using the DTR (Data Terminal Ready) signal to trigger the reset via a capacitor.
  • Implication: When the Nano connects to a Mac or Linux computer, it resets automatically for about half a second when the software opens the connection. Therefore, software should wait a second before sending data after connection.

 

SPECIFICATIONS:

 

  • Microcontroller:  ATmega328
  • FT232RL Replace by CH340G
  • 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: 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader
  • SRAM: 1 KB (ATmega168) or 2 KB (ATmega328)
  • EEPROM: 512 bytes (ATmega168) or 1 KB (ATmega328)
  • Clock Speed: 16 MHz
  • Dimensions: 0.73" x 1.70"
  • Length: 45 mm
  • Width: 18 mm
  • Weight: 5 g

 

PACKAGING LIST:

 

  • 1x Nano V3.0 with ATMEGA328P Module for Arduino

 

Arduino Nano

RM36.00Price
Quantity
  • Whatsapp
bottom of page