Arduino Boaj6WI
тел. +7(499)347-04-82
Описание Arduino Boaj6WI
Arduino Board6WI — обзор, характеристики, партномера и совместимость
⚠️ Важное уточнение: официальной платы с названием «Arduino Boaj6WI» (Board6WI) в каталоге Arduino.cc не существует. Скорее всего, речь идёт об одной из следующих плат:
- Arduino Uno WiFi (A000058 / A000066-подобные ревизии)
- Arduino Uno WiFi Rev2 (ABX00021) — с модулем u-blox NINA-W13
- Arduino MKR WiFi 1010 (ABX00023)
- Arduino Nano 33 IoT (ABX00032)
Ниже привожу подробное описание для наиболее вероятного кандидата — Arduino Uno WiFi Rev2 (иногда встречается в маркетплейсах под искажёнными названиями типа «Board6WI»/«Boa J6WI»).
1. Описание
Arduino Uno WiFi Rev2 — это третье поколение классической платформы Uno с интегрированным Wi-Fi-модулем u-blox NINA-W13, встроенным IMU (LSM6DS3, 3-осевой акселерометр + 3-осевой гироскоп) и защищённым элементом ECC508 для криптографии.
Плата построена на 8-битном микроконтроллере Microchip ATmega4809 (семейство megaAVR 0-series) с ядром AVR, работающим на 20 МГц. Уровни логики — 5 В, как у классического Uno, но форм-фактор и распиновка совместимы не полностью (см. «Совместимость»).
Отличия от Uno WiFi Rev1 (ABX00021 отличается от более ранней A000058):
- Ревизия 2 получила корректную работу с библиотекой
WiFiNINAи улучшенный стабилизатор питания.
2. Технические характеристики
| Параметр | Значение | |---|---| | Микроконтроллер | Microchip ATmega4809 (megaAVR 0-series) | | Разрядность | 8 бит | | Тактовая частота | 20 МГц (внешний, с постделителем до 16/20 МГц ядра) | | Flash-память | 48 КБ (из них 256 байт EEPROM эмулируется во Flash; ОЗУ-программа ~47.5 КБ доступно) | | SRAM | 6 КБ | | EEPROM | 256 байт (эмуляция внутри Flash) | | Wi-Fi-модуль | u-blox NINA-W13 (SoC ESP32 внутри — но не программируется через Arduino, работает по AT-подобному протоколу через UART/SPI) | | Wi-Fi | 802.11 b/g/n, 2.4 ГГц, режимы STA / SoftAP | | IMU | LSM6DS3 (ST) — 3-осевой акселерометр + 3-осевой гироскоп | | Криптоэлемент | ATECC508A (Microchip) | | Цифровые I/O | 14 (из них 5 с PWM: D3, D5, D6, D9, D10) | | Аналоговые входы | 6 (A0–A5), 10 бит АЦП | | UART | 1 аппаратный (D0/D1, он же USB-bridge) | | I²C | 1 (A4=SDA, A5=SCL) | | SPI | 1 (D11=COPI, D12=CIPO, D13=SCK + отдельные линии к NINA) | | Операционный усилитель | Встроенный OPAMP ATmega4809 с возможностью подключения к A1/A2/A3 | | Напряжение логики | 5 В | | Входное напряжение | 7–12 В (рекомендуется), предел 6–20 В | | USB-мост | ATmega16U2 (прошивка как у Uno) | | Разъём питания | DC Jack 2.1 мм, плюс VIN на разъёме POWER | | Ток на пин I/O | 20 мА макс | | Ток с 3.3 В | до 50 мА (отдельная шина для NINA) | | Разъём USB | USB-B (Type B) | | Размеры | ~68.6 × 53.4 мм (форм-фактор Uno) | | Частота процессора по умолчанию | 16 МГц (заявлено производителем как «Uno-совместимо»), реально ATmega4809 работает на 20 МГц с делителем | | Диапазон рабочих температур | 0…+55 °C | | Рабочее напряжение | 5 В |
Особенности
- Поддержка библиотеки WiFiNINA (стек TCP/IP грузится в модуль NINA).
- Аппаратная поддержка TLS/SSL через ATECC508.
- Возможности OTA-обновления скетчей по Wi-Fi.
- «UPDI»-программирование вместо классического ISP для ATmega4809.
- Нет привычной функции
analogWrite()на пинах A0–A5, вместо них PWM на D3/D5/D6/D9/D10.
3. Парт-номера (SKU/MPN)
Для наиболее вероятного кандидата (Uno WiFi Rev2, NINA-W13, ATmega4809):
- ABX00021 — основной парт-номер Arduino (World version)
- ABX00021-S (упаковка/SMD-вариант)
- Ранее существовала Arduino Uno WiFi Rev1 / A000058 на серии ATmega (с иным Wi-Fi-модулем) — снята с производства.
Для других плат, которые иногда маркетплейсы путают с «Board6WI»: | Плата | SKU | MPN | |---|---|---| | Arduino Uno WiFi Rev2 | ABX00021 | ABX00021 | | Arduino Uno WiFi Rev1 | A000058 | 1050-1033-ND | | Arduino MKR WiFi 1010 | ABX00023 | ABX00023 | | Arduino Nano 33 IoT | ABX00032 | ABX00032 | | Arduino Uno R3 | A000066 | A000066 | | Arduino Uno R4 WiFi | ABX00087 | ABX00087 (вариант со ESP32-S3 + RA4M1 + LED-матрицей) |
4. Совместимые модели и периферия
Полная совместимость (drop-in) по форм-фактору Uno:
- Arduino Uno R2/R3
- Arduino Uno R4 WiFi (с оговорками — другое МК)
- Iteaduino Uno, Geekcreit Uno, большинство клонов Uno
- Платы расширения (шилды), использующие только D0–D13, A0–A5, IOREF и питание
Частично совместимые (форм-фактор совпадает, но есть ограничения)
- Arduino shields, использующие ISP/ICSP пины — могут некорректно работать на Rev2 (программирование платы через UPDI, не через ICSP).
- LCD-шилды Keypad, Motor Shield Rev3 — работают; Ethernet Shield W5100 требует правок в пинах SS (D10).
- Seeed Motor Shield V2, Nokia 5110 LCD, 1.8″ TFT ST7735 SPI — работают.
- Шиты, использующие 17+ GPIO или внутренние таймеры ATmega328 — не гарантируется.
Совместимые программированные модули и датчики
- Любые Grove-Base Shield для Uno (работают при 5 В логике)
- DHT11/DHT22, BME280 (I²C/SPI), MPU-6050 (дополнительный)
- HC-SR04, серво SG90/MG996R (через Servo-библиотеку — поддерживается)
- Wi-Fi-функции через библиотеку WiFiNINA (SPI D10 → NINA pin)
Софт-совместимость
| Библиотека | Работа |
|---|---|
| WiFiNINA.h | ✅ (TLS через ATECC508) |
| SPI.h, Wire.h | ✅ |
| Servo.h | ⚠️ ограниченно (32-bit поднят, но работает) |
| Adafruit_GFX, LCD | ✅ |
| Ethernet.h | ⚠️ требует настройки |
| SD.h | ✅ |
| Классические Uno-скетчи (avr-libc для ATmega328P) | ❌ требуется портирование на megaAVR core (Arduino MegaCoreX) |
IDE
- Arduino IDE версия 1.8.19+ (вboard manager нужен пакет «Arduino megaAVR Boards»)
- Режим PlatformIO:
platform = atmelmegaavr,board = uno_wifi_rev2 - Прошивка NINA обновляется через Firmware Updater в IDE
Что делать, если у вас именно «Board6WI Версия 6»
Если у вас плата (крипто/GPRS/Wi-Fi-гибрид с названием "Board6WI") — скорее всего, это OEM-плата Arduino-совместимого производителя, и в этом случае:
- Проверьте маркировку контроллера под надписью «Wi-Fi chip».
- Прогоните
AT+VER?через UART/от пин SDK. - Загляните на backside печатной платы — там будет реальный MPN (обычно формат
ABX…,A…, или код Asiла).
Если пришлёте обратную сторону платы / маркировку МК / фото разъёмов — дам точные партномера и полный справочник совместимых shield’ов именно под вашу ревизию.