Модуль Pro Mini на ATmega32U4-AU 5 В 16 МГц з USB
Компактна Arduino-сумісна плата на мікроконтролері ATmega32U4-AU, що працює при 5 В і 16 МГц. Модуль оснащений вбудованим USB-інтерфейсом і розрахований на проєкти, де важливі невеликі розміри, апаратний USB та можливість програмування без окремого USB-UART перетворювача.
На відміну від класичного Pro Mini на ATmega328P, ця плата побудована на ATmega32U4-AU, який має апаратний USB-контролер. Тому модуль можна програмувати та підключати до ПК без окремого USB-UART/FTDI-перетворювача. Це також дає змогу реалізовувати USB-пристрої класу HID, наприклад клавіатуру або мишу, за умови відповідної прошивки.
Особливості
- ATmega32U4 з апаратним USB. USB-трансивер інтегрований безпосередньо в мікроконтролер, тому плата може обмінюватися даними з комп'ютером через USB без зовнішнього USB-UART. Це одна з головних відмінностей від Pro Mini на ATmega328P.
- 5 В та 16 МГц. Мікроконтролер працює від логіки 5 В із тактовою частотою 16 МГц. Така конфігурація поширена серед Arduino-сумісних плат на ATmega32U4.
- Компактний формат 23×40 мм. Невеликі розміри дозволяють вбудовувати контролер у портативні пристрої, пульти, панелі керування та інші DIY-конструкції. На платі розміщені USB-роз'єм, стабілізатор живлення та світлодіодна індикація.
- 12 цифрових I/O. Виведено 12 цифрових ліній, 5 з яких можуть працювати як PWM. Також доступні 4 канали 10-бітного АЦП та апаратний UART RX/TX.
- Пам'ять ATmega32U4. Мікроконтролер має 32 КБ Flash, 2,5 КБ SRAM та 1 КБ EEPROM. Частина Flash використовується завантажувачем.
Переваги
- Вбудований USB
- Логіка 5 В
- Частота 16 МГц
- 12 цифрових I/O
- 5 каналів PWM
- Компактні 23×40 мм
Застосування
- компактні Arduino-сумісні контролери;
- USB HID-пристрої: клавіатури, кнопкові панелі, макропади;
- робототехніка та системи автоматизації;
- контролери датчиків і виконавчих пристроїв;
- навчальні стенди та DIY-проєкти;
- портативна та вбудована електроніка.
Опис інтерфейсів
- USB — програмування, живлення 5 В та USB-зв'язок із комп'ютером.
- RAW — вхід зовнішнього нестабілізованого живлення через бортовий стабілізатор.
- VCC — шина стабілізованого живлення 5 В.
- GND — загальний провід.
- RX/TX — апаратний послідовний UART.
- Digital I/O — 12 цифрових ліній, 5 із підтримкою PWM.
- ADC — 4 виведені 10-бітні аналогові входи.
Інструкція до використання
- Підключіть плату до комп'ютера через відповідний USB-кабель.
- В Arduino IDE виберіть сумісну плату на ATmega32U4 та відповідний COM-порт.
- Відкрийте або створіть скетч і виконайте компіляцію та завантаження.
- Підключайте периферію до I/O відповідно до призначення контактів конкретної плати.
- Для зовнішнього живлення використовуйте RAW або стабілізовані 5 В на VCC відповідно до схеми живлення.
Функції та режими роботи
- 🟢 USB Device: нативний USB завдяки ATmega32U4.
- 🟢 USB HID: можливість створення клавіатури, миші та інших HID-пристроїв програмними засобами.
- 🟢 UART: апаратний послідовний інтерфейс RX/TX.
- 🟢 PWM: 5 цифрових виходів із широтно-імпульсною модуляцією.
- 🟢 ADC: 4 виведені канали 10-бітного аналого-цифрового перетворювача.
Заходи безпеки
- ⚠️ Не подавайте напругу понад 5 В безпосередньо на VCC або сигнальні контакти.
- ⚠️ Нестабілізоване зовнішнє живлення подавайте на RAW, а не на VCC.
- ⚠️ Не перевищуйте допустимий струм портів ATmega32U4 та не живіть потужне навантаження безпосередньо від GPIO.
- ⚠️ Перед підключенням модулів перевіряйте їхню логічну напругу та розпіновку.
- ⚠️ Захищайте плату від короткого замикання, вологи та статичної електрики.
Технічні характеристики
- Мікроконтролер: ATmega32U4-AU
- Архітектура: 8-біт AVR
- Робоча напруга логіки: 5 В
- Тактова частота: 16 МГц
- Зовнішнє живлення через RAW: 5–12 В (за даними продавця)
- USB: апаратний USB-контролер ATmega32U4
- Цифрові входи/виходи: 12
- PWM: 5 каналів
- Аналогові входи, виведені на плату: 4
- Розрядність АЦП: 10 біт
- Flash-пам'ять: 32 КБ
- Flash, зайнята завантажувачем: близько 4 КБ
- SRAM: 2,5 КБ
- EEPROM: 1 КБ
- Послідовний інтерфейс: апаратний UART RX/TX
- Розміри: приблизно 23×40 мм
- Країна виробництва: Китай
FAQ
Це звичайний Arduino Pro Mini на ATmega328P?
Ні. Ця плата використовує ATmega32U4-AU. Вона схожа за компактною концепцією, але має інший мікроконтролер і нативний USB.
Чи потрібен FTDI або USB-UART для прошивки?
Ні, для звичайного завантаження через USB окремий USB-UART не потрібен, оскільки ATmega32U4 має вбудований USB-контролер.
Чи може плата працювати як USB-клавіатура або миша?
Так. ATmega32U4 підтримує нативний USB, тому відповідна прошивка може реалізувати HID-клавіатуру, мишу, макропад та інші USB-пристрої.
Яку плату вибирати в Arduino IDE?
Потрібно використовувати профіль, сумісний із конкретною ATmega32U4-платою та її завантажувачем. Не слід вибирати звичайний Pro Mini ATmega328P лише через назву товару.
Чи можна подати 12 В на VCC?
Ні. VCC призначений для стабілізованих 5 В. Підвищену зовнішню напругу, якщо вона допускається вашою ревізією плати, подають на RAW.
Чим ця плата цікавіша за ATmega328P Pro Mini?
Насамперед вбудованим USB. Для проєктів, де потрібен прямий USB-зв'язок із ПК або HID-функції, ATmega32U4 значно зручніший.
📝 Примітка: Виробник може змінювати характеристики, комплектацію та зовнішній вигляд без попереднього повідомлення.
Комплектація
- модуль на ATmega32U4-AU — 1 шт.
Компактна ATmega32U4-плата добре підходить для проєктів, де потрібні 5-вольтова логіка, програмування через USB і можливість реалізувати власний USB-пристрій без додаткового перетворювача.