Используйте платформу Arduino Nano с микроконтроллером ATmega328 для создания различных электронных устройств под свою задумку: от банальной гирлянды до системы «Умный дом». Эта версия отличается от привычной Nano только разъёмом: вместо старого mini USB здесь современный USB Type-C.
Особенности
- Компактный форм-фактор для встраивания в проекты с ограниченным пространством.
- Разъём USB Type-C — кабель вставляется любой стороной.
- Встроенный USB-UART преобразователь на чипе CH340.
- Колодки PLS в комплекте — припаиваются под свою задачу.
- Светодиодная индикация питания и передачи данных.
Подробности
Микроконтроллер ATmega328
Платформа Arduino Nano выполнена на микроконтроллере Microchip ATmega328 семейства AVR с тактовой частотой 16 МГц. Процессор обладает тремя видами памяти:
- 32 КБ Flash-памяти, из которых 0,5 КБ используются загрузчиком, который позволяет прошивать Arduino Nano с обычного компьютера через USB. Flash-память постоянна и её предназначение — хранение программ и сопутствующих статичных ресурсов.
- 2 КБ SRAM-памяти, которые предназначены для хранения временных данных, например переменных программы. По сути, это оперативная память платформы. SRAM-память энергозависимая, при выключении питания все данные сотрутся.
- 1 КБ энергонезависимой EEPROM-памяти для долговременного хранения данных, которые не стираются при выключении контроллера. По своему назначению — это аналог жёсткого диска для Arduino.
На текущий момент микроконтроллер Microchip ATmega328 можно встретить в двух модификациях:
- ATmega328P — базовый микроконтроллер на котором выпускалась Arduino Nano с 2010 года по настоящее время.
- ATmega328PB — улучшенный микроконтроллер на котором Arduino Nano стали выходить с 2024 года.
Из коробки Arduino Nano на чипах ATmega328P и ATmega328PB полностью повторяют друг друга в использовании. Для штатной работы с платой читайте наше базовое руководство по использованию Arduino Nano.
Однако, если вам достался микроконтроллер ATmega328PB и вы хотите раскрыть весь потенциал обновлённого чипа, читайте наше расширенное руководство по использованию Arduino Nano на ATmega328PB.
USB-UART преобразователь CH340
Микроконтроллер ATmega328 не содержит USB интерфейса, поэтому для прошивки и коммуникации с ПК на плате присутствует USB-UART преобразователь на чипе CH340. При подключении Arduino Nano к ПК платформа определяется как виртуальный COM-порт.
Микроконтроллер ATmega328 общается с ПК через чип CH340 по интерфейсу UART используя сигналы RX и TX, которые параллельно выведены на контакты 0 и 1 платы Nano. Во время прошивки и отладки программы, не используйте эти пины в своём проекте.
Питание 5 В и 3,3 В
- 5 В — при питании от USB берётся прямо с разъёма, а при питании через пин Vin его выдаёт стабилизатор на обратной стороне платы. Напряжение выведено на пин 5V.
- 3,3 В — выход встроенного стабилизатора чипа CH340, выведен на пин 3V3. Он слабый: годится для питания маломощного датчика, но не радиомодуля или мотора.
Порт USB Type-C
Разъём USB Type-C предназначен для прошивки и питания платформы Arduino Nano по USB. Для подключения к компьютеру понадобится кабель USB A — USB Type-C.
Кнопка RESET
Кнопка RESET служит для ручного сброса питания — аналог кнопки RESET обычного компьютера.
Все остальные подробности технической начинки платформы Arduino Nano читайте в нашем руководстве по использованию или в Product Manual от оригинальной версии Arduino Nano.
Подключение и программирование
- Подключите Arduino Nano к ПК через кабель USB A — USB Type-C.
- Для программирования платформы Arduino Nano используйте штатную среду Arduino IDE, плата выбирается как обычная «Arduino Nano». Весь процесс установки и настройки читайте в нашем руководстве по Arduino IDE.
- Если при подключении контроллера Arduino Nano в Arduino IDE не появляется новый COM-порт, установите драйвер USB-UART преобразователя CH340 для Windows 7 или Windows 10.
А если строки кода вас вводят в ступор, тогда для программирования платформы Arduino Nano используйте визуальную среду разработки mBlock.
Все подробности по подключению, настройке и программированию платформы Arduino Nano читайте в нашем руководстве по использованию или в Getting Started от оригинальной версии Arduino Nano.
Питание
Для питания платформы Arduino Nano можно использовать порт USB Type-C или контакт Vin. Источник определяется автоматически.
- При питании через USB используйте блок питания на 5 В с USB-выходом и кабель USB A — USB Type-C.
- При питании через пин Vin — используйте источник с выходным напряжением от 7 до 12 В. Например блок питания на 9 В или 12 В.
Распиновка
На плате Arduino Nano расположены два ряда по 15 контактов и 6 дублирующих контактов на разъёме ICSP для подключения питания, дополнительных модулей и сенсоров.
- Всего физических контактов: 36 (15 + 15 + 6)
- Контакты ввода-вывода GPIO: 20
- Контакты ввода GPI: 2
- Контакты с ШИМ: 6 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C
Расположение выводов такое же, как у привычной Arduino Nano с разъёмом mini USB, — на рисунке нарисована именно она, отличается только разъём USB.
Штыревые колодки PLS лежат в комплекте, но не припаяны: их можно впаять ножками вниз под макетную плату, ножками вверх под провода «мама» или не ставить вовсе и припаять провода прямо к плате.
Возможные дополнения
Обратите внимания на ряд дополнительных позиций, которые возможно вам понадобятся:
- Кабель USB A — USB Type-C — для подключения платформы Arduino Nano к ПК по USB.
- Trema Shield Nano или Trema Shield Nano Compact — для удобного и комфортного подключения Trema-модулей.
- Конструктор ПВХ — поможет собрать весь ком из электроники и проводов в один общий механизм, а также придаст вашему устройству компактный и эстетичный вид.
Доступные альтернативы
Данная Arduino Nano поставляется с разъёмом USB Type-C и без распаянных колодок PLS (колодки в комплекте), а в качестве USB-UART преобразователя распаян чип CH340. В нашем магазине также есть различные модификации контроллеров семейства Nano с небольшими отличиями:
- Arduino Nano (USB CH340 / Без ног) — платформа Nano с разъёмом mini USB, без распаянных колодок PLS и чипом CH340 в качестве USB-UART преобразователя.
- Arduino Nano (USB CH340 / С ногами) — платформа Nano c распаянными колодками PLS и чипом CH340 в качестве USB-UART преобразователя.
- Arduino Nano (USB FT232 / С ногами) — платформа Nano c распаянными колодками PLS и чипом FT232R в качестве USB-UART преобразователя.
- Arduino Nano ATmega328PB (USB CH340 / Без ног) — платформа Nano на улучшенном микроконтроллере ATmega328PB.
Комплектация
- 1× Arduino Nano (USB CH340 / Type-C / Без ног)
- 2× Штыревая колодка PLS на 15 контактов
- 1× Штыревая колодка 2 × 3 контакта для разъёма ICSP
Характеристики
- Модель: Arduino Nano (USB CH340 / Type-C / Без ног)
- Разъём USB: Type-C
- Интерфейс USB-UART: CH340
- Микроконтроллер: ATmega328P / ATmega328PB
- Ядро: AVR
- Тактовая частота: 16 МГц
- Flash-память: 32 КБ
- SRAM-память: 2 КБ
- EEPROM-память: 1 КБ
-
Входное напряжение питания:
- Через USB: 5 В
- Через пин Vin: 7–12 В
- Напряжение логических уровней: 5 В
-
Контакты общего назначения:
- Всего физических контактов: 36 (15 + 15 + 6)
- Контакты ввода-вывода GPIO: 20
- Контакты ввода GPI: 2
- Контакты с ШИМ: 6 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C
- Колодки PLS: в комплекте, не припаяны
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по платформе Arduino Nano (USB CH340 / Type-C / Без ног).
Инструкции
- Базовое руководство по использованию платформы Arduino Nano
- Расширенное руководство по использованию платформы Arduino Nano на микроконтроллере ATmega328PB
- Установка и настройка среды Arduino IDE
- Визуальная среда разработки mBlock
- Драйвер на USB-UART преобразователь CH340
- Установка драйвера USB CH340 для Windows 7
- Установка драйвера USB CH340 для Windows 10
- Руководство Getting Started на официальную Arduino Nano
- Руководство Product Manual на официальную Arduino Nano


















