Arduino Pro Mini vs Nano: подробное сравнение пинов, памяти, USB и выбор для компактных проектов
Распиновка Arduino Pro Mini
Микроконтроллер ATmega328P (или ATmega168P на старых версиях). 14 цифровых I/O, 8 аналоговых входов (A0–A7), 6 PWM (3,5,6,9,10,11).
- D0/RX, D1/TX — UART (Serial)
- D2, D3 — внешние прерывания (INT0, INT1)
- D3,5,6,9,10,11 — PWM (analogWrite)
- D10(SS), D11(MOSI), D12(MISO), D13(SCK) — SPI
- D13 — встроенный LED
- A4(SDA), A5(SCL) — I²C
- DTR — сброс для загрузки через USB-UART адаптер (FTDI/CP2102/CH340)
- RST — ручной сброс
- VCC, GND, RAW — питание: RAW — вход 5–12 В (внутр. стабилизатор), VCC — 3,3В или 5В версия
Распиновка Arduino Nano
| Группа | Выводы / Функция |
|---|---|
| Питание | Vin (7–12В), 5V (выход стаб.), 3V3 (50мА), GND |
| Сброс | RST пин / кнопка |
| Аналоговые | A0–A7 (8 шт, A6/A7 только вход) |
| Цифровые | D0–D13 (14 шт) |
| UART | D0/RX, D1/TX |
| Прерывания | D2 (INT0), D3 (INT1) |
| PWM | D3,5,6,9,10,11 (6 шт) |
| SPI | D10(SS), D11(MOSI), D12(MISO), D13(SCK) |
| LED | D13 встроенный |
| AREF | Опорное напряжение АЦП |
| I²C | A4(SDA), A5(SCL) |
| USB | Mini-USB (через FT232RL / CH340 / CP2102) |
Сравнительная таблица
| Параметр | Arduino Nano | Arduino Pro Mini |
|---|---|---|
| MCU | ATmega328P | ATmega328P / ATmega168P |
| Напряжение логики | 5 В (есть 3V3 версия) | 5 В или 3,3 В (разные версии) |
| Вход питания (RAW/Vin) | 7–12 В (Vin) | 5–12 В (RAW) |
| Тактовая частота | 16 МГц | 16 МГц (8 МГц у 3,3В версии) |
| Аналог. входы | 6 (A0–A5) | 8 (A0–A7) |
| Цифровые I/O | 14 | 14 |
| PWM | 6 | 6 |
| EEPROM | 1 КБ | 1 КБ (328P) / 512 Б (168P) |
| SRAM | 2 КБ | 2 КБ (328P) / 1 КБ (168P) |
| Flash | 32 КБ | 32 КБ (328P) / 16 КБ (168P) |
| USB на борту | Да (Mini-USB) | Нет (нужен FTDI/CP2102/CH340) |
| Форм-фактор | DIP-30, 18×43 мм | DIP-24, 18×33 мм (меньше) |
| Цена | Чуть выше | Ниже |
Что выбрать?
Nano — если:
- Нужен встроенный USB — просто вставляете в ПК, загружаете скетч
- Работаете на макетной плате (DIP-30 удобно вставляется в бредборд)
- Нужны 5В и 3,3В выходы стабилизатора одновременно
- Проект требует быстрой отладки (Serial Monitor работает сразу)
Pro Mini — если:
- Критичен размер (на 10 мм короче)
- Нужно 8 аналоговых входов (A6, A7)
- Встроенный USB не нужен (устройство прошивается один раз в производстве)
- Работаете на 3,3 В (есть нативная 3,3В версия, 8 МГц — меньше потребление)
- Бюджет ограничен (дешевле)
Важные нюансы
- Pro Mini 3,3В/8МГц — проверяйте fuse-биты и bootloader при прошивке через ISP
- Клоны Nano с CH340 требуют драйвер CH341SER
- На Pro Mini нет защита USB (полифуз) — будьте осторожны с питанием
- Обе платы программируются в одной IDE, код 100% совместим
Заключение
Nano — лучший старт и отладка. Pro Mini — лучший выбор для готовых компактных устройств, батарейных проектов, 3,3В логики. Обе — отличные платы на ATmega328P. Выбор за вами — задачи диктуют решение. Вопросы? Пишите!
Промышленные технологии
- Валёк для теста: от этрусских истоков к современному мастерству
- Эволюция и мастерство современных кеглей для боулинга
- От древних фибул к современному производству: история булавки-английки
- Легкая прошивка микроконтроллеров Atmel AT89 с помощью Arduino Uno — пошаговое руководство
- Набор Arduino Nano: CrazyCircuits, датчики DFRobot и инструменты — создавайте проекты с уверенностью
- Управление двумя шаговыми двигателями через джойстик на Arduino Nano — простой урок (Visuino)
- Точные 7-сегментные часы на Arduino Pro Mini и DS1302 RTC
- Ручной дозиметр (Гейгер-счетчик) на Arduino Nano: сборка в 3D-корпусе
- Компактный радар на Arduino Nano с HC-SR04 и дисплеем 1.8"
- Сборка Arduino ProtoShield: пошаговое руководство