Arduino 40301
тел. +7(499)347-04-82
Описание Arduino 40301
Отличный выбор! Arduino NANO 33 BLE (модель с чипом nRF52840) — это мощная и компактная плата для проектов, требующих беспроводной связи (Bluetooth), работы с искусственным интеллектом на граничных устройствах (TinyML) и высокой вычислительной мощности.
Вот полное описание, технические характеристики и совместимость.
Описание Arduino NANO 33 BLE (ABX00030 / A000036)
Arduino NANO 33 BLE — это эволюция классической Nano, построенная на основе 32-битного микроконтроллера Nordic nRF52840. Это не просто плата для базовых задач, а инструмент для современных IoT-проектов. Её ключевые преимущества:
- Мощный процессор: ARM Cortex-M4F с поддержкой операций с плавающей запятой, что ускоряет математические вычисления.
- Встроенный Bluetooth 5.1 (BLE): Позволяет создавать энергоэффективные беспроводные устройства для связи со смартфонами, другими BLE-устройствами и компьютерами.
- Датчики на борту: Встроенный 9-осевой IMU (акселерометр, гироскоп, магнитометр) — идеально для проектов с отслеживанием движения, ориентации.
- Поддержка TinyML: Благодаря вычислительной мощности и библиотекам (например, TensorFlow Lite Micro) на этой плате можно запускать компактные модели машинного обучения для распознавания жестов, голосовых команд, аномалий и т.д.
- Совместимость с форматом Nano: Сохраняет классический форм-фактор и распиновку оригинальной Nano, что позволяет использовать её с большинством существующих шилдов и макетных плат.
Основные области применения: Носимые устройства, умный дом, беспроводные сенсоры, прототипирование IoT, образовательные проекты по ML, пульты ДУ, геймпады.
Технические характеристики
| Категория | Характеристики | | :--- | :--- | | Микроконтроллер | Nordic nRF52840 (ARM Cortex-M4F с FPU) | | Тактовая частота | 64 МГц | | Рабочее напряжение | 3.3В (ВАЖНО: выводы не толерантны к 5В!) | | Память | 1 МБ Flash, 256 КБ SRAM | | Беспроводная связь | Bluetooth 5.1 (только Low Energy / BLE) | | Встроенные датчики | 9-осевой IMU: LSM9DS1 (акселерометр, гироскоп, магнитометр) | | Цифровые Ввод/Вывод | 14 (из них 12 с ШИМ) | | Аналоговые входы | 8 (АЦП 12-бит) | | Аналоговые выходы (ЦАП) | 1 (только вывод A0) | | Интерфейсы связи | UART, I2C, SPI (контакты расположены как у классической Nano). Встроенный модуль NFC (использует антенный вывод). | | Индикация | Светодиод питания, светодиод, привязанный к выводу 13, светодиод для BLE. | | Кнопка сброса | 1 (RESET) | | Кнопка пользователя | 1 (сопряжена с выводом SW, может быть запрограммирована) | | Питание | Через Micro-USB порт или от внешнего источника 5V (пин VIN). Встроенный регулятор напряжения. | | Размеры | 45 x 18 мм (стандартный форм-фактор Nano) |
Парт-номера и официальные названия
У этой платы есть несколько официальных номеров, под которыми её можно найти у продавцов:
- ABX00030 — Основной парт-номер на официальном сайте Arduino.
- A000036 — Устаревший, но всё ещё распространённый номер.
- Arduino Nano 33 BLE Sense — ВАЖНО: Это другая, более продвинутая модель. Помимо всех возможностей Nano 33 BLE, она включает дополнительные датчики: микрофон, датчики влажности, температуры, давления, освещённости и жестов. Её парт-номер ABX00031.
При покупке убедитесь, что вам нужна именно "Nano 33 BLE" (без "Sense"), если не требуются дополнительные датчики.
Совместимые модели и аналоги
1. Прямые аналоги и варианты от Arduino:
- Arduino Nano 33 BLE Sense (ABX00031) — Старшая модель с полным набором датчиков. Код и платформа те же.
- Arduino Nano 33 IoT (ABX00027) — Основана на микроконтроллере SAMD21 и модуле ESP32 (только для Wi-Fi). Имеет встроенный крипто-чип и модуль связи Wi-Fi & BLE, но менее мощный процессор (Cortex-M0+). Выбор, если нужен Wi-Fi, а не только BLE.
- Arduino Nano RP2040 Connect — Основана на Raspberry Pi RP2040, имеет Wi-Fi & BLE, микрофон, но другой набор датчиков и экосистему.
2. Совместимые платы от других производителей (с аналогичным форм-фактором и архитектурой nRF52840):
- Seeed Studio XIAO nRF52840 (Sense) — Крайне компактная плата, более мощная (с процессором nRF52840), имеет версию с датчиками. Частично совместима по пинам.
- Adafruit Feather nRF52840 Express — Плата в форм-факторе "Feather" с поддержкой BLE, имеет свою экосистему шилдов.
- Particle Boron — Плата с сотовой связью (2G/3G/LTE), BLE и форм-фактором "Feather".
3. Совместимость с шилдами и расширениями:
- Механическая и электрическая совместимость: Плата полностью совместима по расположению контактов с классической Arduino Nano и большинством её шилдов (шапок).
- ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ о напряжении: Все выводы ввода/вывода Nano 33 BLE работают только на 3.3В. Подключение датчиков или шилдов, рассчитанных на 5В, может повредить плату. Используйте только 3.3В-совместимые устройства или логические преобразователи уровней (level shifters).
4. Программная совместимость:
- Плата программируется через Arduino IDE (требуется установка ядра "Arduino nRF528x" через Менеджер плат).
- Поддерживает языки и фреймворки: Arduino C++, MicroPython, TinyML (TensorFlow Lite Micro), CircuitPython.
- Полностью совместима с библиотеками Arduino для работы с BLE, датчиками и периферией.
Итог
Arduino NANO 33 BLE — это идеальный баланс между мощностью, беспроводными возможностями, компактностью и совместимостью. Она является отличным выбором для переход от базовых проектов к современным IoT- и AI-решениям на граничных устройствах.