Почему в наборе плата Arduino Nano, а не Arduino UNO?
Arduino UNO (с лат. первый) – самая первая, самая популярная и самая продаваемая плата в серии Arduino, на ней основаны почти все стартовые Ардуино наборы на рынке, книжки и уроки. Самая первая – не значит самая хорошая, и это как раз такой случай. В нашем стартовом наборе используется плата Arduino Nano, и вот почему:
Плюсы Arduino Nano:
- Arduino Nano является по сути уменьшенной версией UNO с таким же набором периферии на плате (USB порт для загрузки прошивки, светодиоды индикации работы, кнопка перезагрузки, ICSP штекер для программатора, стабилизатор напряжения для внешнего питания)
- Arduino Nano дешевле, её не так жалко сломать
- Arduino Nano компактнее, что позволяет использовать её в проекте под пайку и размещение в небольшом корпусе
- На Arduino Nano используется тот же микроконтроллер, что и на Arduino UNO (ATmega328p), с точки зрения программирования эти платы идентичны
- Несмотря на огромный размер, на UNO выведены не все ножки микроконтроллера (отсутствуют входы А6 и А7). На Nano они выведены, таким образом у Nano больше возможностей для проектов
- На Arduino Nano используется более ходовой Mini USB штекер (сейчас в продаже можно встретить и UNO и Nano с Micro USB и USB-C)
- Самое главное – Arduino Nano вставляется в макетную плату (breadboard), что позволяет удобно собирать схемы почти любой сложности без болтающихся на проводах плат. Все современные Arduino-совместимые платы выполнены в форм-факторе Nano – узкая плата с пинами по краям для комфортной работы на макетной плате. Платы типа UNO неудобны в использовании и обучении
Плюсы Arduino Uno:
- На Arduino UNO в большинстве случаев используется гнездо USB type B. Это является плюсом для детей – массивный type B сложнее сломать
- На Arduino UNO есть гнездо для внешнего питания 5.5х2.1 мм. В реальном применении оно используется редко и практически не имеет смысла
- Для Arduino UNO существует целая серия плат расширения – шилдов (shield), при помощи которых можно более удобно собирать некоторые конкретные проекты. Например, шилд для подключения моторов, шилд для ЧПУ станка, шилд с джойстиком и кнопками, шилд с дисплеем, шилд с одним датчиком (бывают разные). Для обучения и экспериментов такая система не очень подходит