Завдяки розмірам і функціоналу - одна з найпопулярніших моделей. Варіанти:
- Arduino Nano 3.0 (ATmega328)
- Arduino Nano 2.3 (ATmega168)
Микроконтроллер Atmel ATmega168 або ATmega328
Робоча напруга (логічна рівень) 5 В
Вхідна напруга (рекомендований) 7-12 В
Вхідна напруга (гранична) 6-20 В
Цифрові Входи / Виходи 14 (6 з яких можуть використовуватися як виходи ШІМ)
Аналогові входи 8
Постійний струм через вхід / вихід 40 мА
Флеш-пам'ять 16 Кб (ATmega168) або 32 Кб (ATmega328) при цьому 2 КБ використовуються для завантажувача
ОЗУ 1 Кб (ATmega168) або 2 КБ (ATmega328)
EEPROM 512 байт (ATmega168) або 1 КБ (ATmega328)
Тактова частота 16 МГц
Розміри 1.85 см x 4.2 см
Кожен з 14 цифрових виводів Nano, використовуючи функції pinMode (), digitalWrite (), і digitalRead (), може налаштовуватися як вхід або вихід.
Виводи працюють при напрузі 5 В.
Кожен вивід має навантажувальний резистор (стандартно відключений) 20-50 кОм і може пропускати до 40 мА.
Деякі виводи мають особливі функції:
Послідовна шина: 0 (RX) і 1 (TX). Виводи використовуються для отримання (RX) і передачі (TX) даних
TTL. Дані висновки підключені до відповідних виводів мікросхеми послідовної шини FTDI USB-to-TTL.
Зовнішнє переривання: 2 і 3. Дані виводи можуть бути налаштовані на виклик переривання або на молодшому значенні, або на передньому чи задньому фронті, або при зміні значення. Детальна інформація знаходиться в описі функції attachInterrupt ().
ШІМ: 3, 5, 6, 9, 10, і 11. Будь-який з виводів забезпечує ШІМ з роздільною здатністю 8 біт за допомогою функції analogWrite ().
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). За допомогою даних виводів здійснюється зв'язок SPI, яка, хоча і підтримується апаратною частиною, не включена в мову Arduino.
LED: 13. Вбудований світлодіод, підключений до цифрового виводу 13. Якщо значення на виведення має високий потенціал, то світлодіод горить. На платформі Nano встановлені 8 аналогових входів, кожен дозволом 10 біт (тобто може приймати 1024 різних значення).
Стандартно виводи мають діапазон вимірювання до 5 В щодо землі, проте є можливість змінити верхню межу за допомогою функції analogReference ().
Деякі виводи мають додаткові функції:
I2C: A4 (SDA) і A5 (SCL). За допомогою виводів здійснюється зв'язок I2C (TWI).
Для створення використовується бібліотека Wire (інформація на сайті Wiring).
Додаткова пара висновків платформи:
AREF. Опорна напруга для аналогових входів. Використовується з функцією analogReference ().
Reset. Низький рівень сигналу на виводі перезавантажує мікроконтролер. Зазвичай застосовується для підключення кнопки перезавантаження на платі розширення, що закриває доступ до кнопки на самій платі Arduino.