Arduino Nano
- ATmega328P Microcontroller
- 22 Digital I/O Pins, 8 Analog Inputs, 6 PWM Outputs
- I2C, SPI and UART/USART Communication
- 16 MHz Clock Speed and 32 KB Flash Memory
Compact Arduino development board based on the ATmega328P, ideal for embedded projects, robotics, sensors, automation and applications where a smaller form factor is preferred.
SKU: arduino-nano
Compact Arduino Development Board
The Arduino Nano is a compact microcontroller development board based on the ATmega328P. It provides much of the functionality of the larger Arduino Uno in a smaller form factor, making it particularly useful for projects where space is limited.
Powerful and Versatile
The Nano provides a wide selection of digital and analog I/O pins for connecting sensors, LEDs, switches, displays, motors and other electronic components. Six of its digital pins can be used for PWM output, while the analog inputs allow the board to interface with a wide range of analog sensors.
Easy Programming
The Arduino Nano can be programmed using the Arduino development environment and its USB interface. The ATmega328P operates at 16 MHz and provides 32 KB of flash memory, 2 KB of SRAM and 1 KB of EEPROM for storing program code and data.
Communication Interfaces
The Nano supports several common communication protocols, including UART/USART, I2C and SPI. These interfaces make it easy to connect external modules, sensors, displays and other microcontrollers.
Ideal for Compact Projects
With its small footprint and breadboard-friendly design, the Arduino Nano is well suited to robotics, automation, portable electronics, sensor systems, embedded controllers and educational projects. It is also a popular choice when the functionality of an Arduino Uno is required in a smaller package.
| Product | Arduino Nano |
|---|---|
| Board Type | Microcontroller Development Board |
| Microcontroller | ATmega328P |
| USB Interface | Mini-B USB |
| Board Dimensions | 45 x 18 mm |
| Form Factor | Compact / Breadboard-Friendly |
Technical Specifications
| Microcontroller | ATmega328P |
|---|---|
| Architecture | 8-bit AVR |
| Operating Voltage | 5 V |
| Input Voltage | 7-12 V recommended |
| Digital I/O Pins | 22 |
| PWM Pins | 6 |
| Analog Input Pins | 8 |
| DC Current per I/O Pin | 20 mA |
| Flash Memory | 32 KB |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| Clock Speed | 16 MHz |
| UART/USART | 1 |
| I2C Interface | Supported |
| SPI Interface | Supported |
| USB Connector | Mini-B USB |
| Built-in LED | Yes |
| Reset Button | Yes |
| Board Length | 45 mm |
| Board Width | 18 mm |

