Skip to content
Arduino Nano

Arduino Nano

Buy in the MobiFlight shop Buy in the MobiFlight shop

The Arduino Nano is a compact board that trades a smaller size for fewer IO pins than the Arduino Mega boards. It is a great choice when space is at a premium.

Warning

Many lower-cost Nano boards, particularly those purchased from AliExpress, use the CH340G chip for serial communication to the PC. These chips are frequently counterfeit and require additional driver installation.

Purchasing an Arduino Nano from the MobiFlight Shop ensures you will get a board with genuine chips.

Specifications

  • 12 digital IO pins, 6 with PWM support (pins D0 and D1 cannot be used).
  • 8 analog inputs (can be used as digital inputs, except for A6 and A7).
DeviceLimitNotes
Analog input8
Button18
Digital Input Multiplexer6
Encoder9
Input shift register6Six chains of shift registers, 32 bits each (2x16 or 4x8 bit shift registers).
LCD Display2
LED / Output18
LED 7-Segment66 TM1637 modules, or 6 chains of MAX7219 modules, or a mix of both. A 5V power supply is required when connecting more than one display.
Output shift register6Six chains of shift registers, 32 bits each (2x16 or 4x8 bit shift registers).
Servo8
Stepper4

Pinout

Arduino Nano pinout diagram

Note

Pins D0 and D1 are not available for use, as they are reserved for USB serial communication.

Pins A6 and A7 are only available for analog input, they cannot be used as digital inputs.

Additional resources