Проекты с компонентом

О МОДУЛЕ

Что делает Nano 33 BLE Rev2 (ABX00071 без гребёнок; ABX00072 с гребёнками)

Nano 33 BLE Rev2 подходит для носимых контроллеров, BLE-датчиков и устройств, которые реагируют на наклон или движение. Встроенные BMI270 и BMM150 позволяют измерять ускорение, вращение и магнитное поле без отдельной IMU.

Это ревизия Rev2 с парой BMI270/BMM150, а не первая Nano 33 BLE с другим датчиком. Используйте Arduino_BMI270_BMM150. Здесь нет полного набора сенсоров версии Sense Rev2: для звука, температуры, влажности, давления и жестов понадобятся внешние устройства.

Китайская альтернатива

Seeed Studio XIAO nRF52840 — китайская компактная альтернатива на том же nRF52840 для BLE. Базовая XIAO не содержит IMU, а версия Sense имеет 6-осевую IMU и микрофон. Формат и распиновка отличаются от Nano; требуется адаптация подключения и профиля IDE.

Источники изображений

Фотография: © Arduino, официальный источник производителя. Выполнены негенеративная вырезка, пропорциональное масштабирование и размещение на предоставленном фоне SLDV LAB; открытая лицензия фотографии отдельно не подтверждена. Распиновка: Arduino, CC BY-SA 4.0; фрагмент официального PDF без перерисовки. Адаптация компоновки: SLDV LAB, CC BY-SA 4.0. Ссылки на оригиналы приведены в документации.

Характеристики

Основной микроконтроллер
Nordic nRF52840 в u-blox NINA-B306
Частота основного ядра
64 МГц
Установленная память
1 МБ внутренней Flash и 256 КБ RAM nRF52840. Внешняя PSRAM не заявлена.
Беспроводная связь
Bluetooth 5 Low Energy через nRF52840 / NINA-B306. Wi-Fi и Bluetooth Classic/SPP отсутствуют. Радиовозможности 802.15.4 микроконтроллера не равны готовому Thread-профилю в этом примере.
Выводы и интерфейсы
22 сигнальных вывода: D0–D13 и A0–A7, с совмещёнными функциями; 8 ADC. Основной I²C: A4/SDA и A5/SCL; SPI: D11/COPI, D12/CIPO, D13/SCK.
Размеры платы
45 × 18 мм
Уровень логики
3.3 В
Встроенные датчики
BMI270: акселерометр/гироскоп; BMM150: магнитометр, совместно 9 осей
Интерфейс
I²C, SPI, UART, Аналоговый, Bluetooth
Питание модуля
Для первого запуска: USB 5 В. Логика 3,3 В, входы не допускают 5 В. VIN 5–18 В по номинальной спецификации магазина Arduino. Вывод VUSB/5V связан с USB через перемычку; зарядного устройства аккумулятора на плате нет.

ПРАКТИКА

Подключение

Схема подключения
Контакт модуляКонтакт платыНазначение
Micro-USBUSB компьютераПитание 5 В и загрузка скетча.
GNDGND периферииОбщая земля.
A4 / SDASDA устройства I²CP0.31; основная шина Wire, 3,3 В.
A5 / SCLSCL устройства I²CP0.02; основная шина Wire, 3,3 В.
LED_BUILTINВстроенный светодиод D13P0.13; внешняя проводка для Blink не нужна.

Подходит для Arduino. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги интегрировать Arduino Nano 33 BLE Rev2 в мой проект. Уточни задачу, периферию, точное исполнение, питание и среду разработки. Используй Arduino Mbed OS Nano Boards и официальную распиновку этой модели. Разделяй MCU, сопроцессоры и внешнюю память; проверь уровни 3,3 В и совместимость библиотек. Дай минимальный полный пример, обработку ошибок, необходимые настройки и порядок проверки. Не переноси параметры похожей платы или другой ревизии.

Библиотеки

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Arduino IDE · пакет плат
Arduino Mbed OS Nano Boards

Установите через Boards Manager.

Версия пакета
4.6.0

Номер из официального индекса пакетов, проверен 8 октября 2026 года.

Tools → Board
Arduino Nano 33 BLE

Выберите указанную модель, затем USB-порт.

Встроенный светодиод
LED_BUILTIN = D13 / P0.13

Управляется LED_BUILTIN выбранного ядра; внешнее подключение не требуется.

Arduino CLI · FQBN
arduino:mbed_nano:nano33ble

Идентификатор точной платы.

Первый запуск: встроенный светодиод

cpp
#include <Arduino.h>

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

Полный скетч для Arduino Nano 33 BLE Rev2 и указанного пакета. Подключите USB-кабель с передачей данных, выберите плату и порт, выполните Verify и Upload. Ожидается переключение LED раз в секунду. Базовый API Arduino: pinMode, digitalWrite, delay. Компиляция и испытания на физической плате здесь не выполнялись.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты