Глиф Учебники

Чем отличаются Arduino Uno и Nano

Справочник · Arduino · 2 минуты чтения

Коротко: внутри это одна и та же плата — микроконтроллер ATmega328P на 16 МГц, 32 КБ памяти программ, 2 КБ оперативной. Скетч для Uno почти всегда без изменений работает на Nano. Отличаются размер, разъёмы и удобство подключения.

Сравнение

Arduino Uno R3Arduino Nano
МикроконтроллерATmega328P, 16 МГцATmega328P, 16 МГц
Размер68,6 × 53,4 мм45 × 18 мм
Цифровые выводы14 (0–13), ШИМ на 3, 5, 6, 9, 10, 11так же
Аналоговые входы6: A0–A58: A0–A7 (A6 и A7 — только аналоговые)
USBUSB-B, «квадратный»Mini-USB у оригинала; у совместимых бывают micro-USB и USB-C
Внешнее питаниегнездо 7–12 В и вывод VINтолько вывод VIN (7–12 В)
Подключение проводовгнёзда на плате — перемычки «папа»штырьки — плата вставляется в макетную плату
Платы расширения (шилды) для Unoподходятне подходят

Что выбрать

Для учёбы удобнее Uno. Провода втыкаются прямо в гнёзда платы, есть гнездо для блока питания, на неё рассчитаны шилды (платы расширения, которые надеваются сверху: драйвер моторов, дисплей, Ethernet) и большинство уроков в интернете.

Для готового устройства удобнее Nano. Она маленькая, вставляется в макетную плату или впаивается в свою плату, занимает мало места в корпусе. Два дополнительных аналоговых входа иногда выручают.

Код курса работает на обеих платах без изменений.

Настройки в Arduino IDE

Осторожно: другие «Nano»

Под именем Nano выпускаются и другие платы — внешне похожие, но устроенные иначе:

То же с Uno: Uno R4 (Minima и WiFi) — новое поколение с другим микроконтроллером, разъёмом USB-C и меньшим допустимым током вывода (около 8 мА). Большинство скетчей курса работают на ней, но некоторые библиотеки, написанные только под AVR, не собираются.

Ещё одна похожая плата — Pro Mini

Arduino Pro Mini — ещё меньше Nano и без USB: для загрузки нужен отдельный переходник USB — UART. Бывает в версиях на 5 В (16 МГц) и 3,3 В (8 МГц). Новичку лучше начинать с Uno или Nano.