Arduino Nano Development Board
= Compact Breadboard-Friendly AVR Microcontroller Board =
The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328P microcontroller, designed for compact projects and prototyping.
Compact 45x18mm Footprint - Smallest Arduino board, ideal for breadboards
Full Uno Compatibility - Same ATmega328 core and 5V logic as the classic Uno
Recommended input voltage is 712V via VIN pin, or power directly via MiniB USB
In Arduino IDE, select "Arduino Nano" board and choose "ATmega328P" as the processor
I/O pins operate at 5V logic level - use level shifters for 3.3V devices
= Technical Specifications =
| Parameter | Value |
|---|
| Microcontroller | ATmega328P |
| Operating Voltage | 5V |
| Input Voltage | 7-12V |
| Digital I/O Pins | 22 (6 with PWM) |
| Analog Input Pins | 8 |
| DC Current per I/O Pin | 40mA |
| Flash Memory | 32KB |
| SRAM | 2KB |
| EEPROM | 1KB |
| Clock Speed | 16MHz |
| Dimensions | 18 x 45mm |
| Weight | 7g |
Key Features
ATmega328P Core 8bit AVR running at 16MHz with 32KB Flash memory
BreadboardFriendly DIP-30 pin layout with 2.54mm spacing fits standard breadboards
Multiple Power Options MiniB USB, unregulated 6-20V, or regulated 5V power supply
== Applications ==
- Space-constrained prototypes and wearables
- Sensor data acquisition and logging
- Robotics and automation projects
- Educational electronics and STEM learning
Classic Miniature Board - One of the most popular Arduino boards for breadboard prototyping
Rich Ecosystem - Compatible with thousands of shields and libraries
√ Comes with or without pre-soldered pin headers for flexible integration
√ Builtin USBto-serial converter for easy programming
√ Includes 1KB EEPROM for non-volatile storage
= Power Options =
| Power Source | Voltage | Connector |
|---|
| USB | 5V | Mini-B USB |
| VIN Pin | 7-12V | Pin 30 |
| 5V Pin | 5V Regulated | Pin 27 |
The Nano automatically selects the highest voltage power source available.
= Troubleshooting =
Board not detected:
- Install CH340 USB driver if using a clone board
- Use a datacapable USB cable (not chargeonly)
- Try a different USB port
Upload fails:
- Select correct processor: "ATmega328P" or "ATmega328P (Old Bootloader)" for some clones
- Check port selection
- Ensure board is not resetting during upload