
Arduino Nano 33 BLE Sense Rev2
Arduino · Nano 33 BLE Sense Rev2 (ABX00069 без гребёнок; ABX00070 с гребёнками)
Для TinyML, звука и датчиков окружения
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает Nano 33 BLE Sense Rev2 (ABX00069 без гребёнок; ABX00070 с гребёнками)
Sense Rev2 объединяет BLE-контроллер и несколько датчиков для прототипов, которым нужно распознавать движение, звук, жесты или изменения окружающей среды. Данные можно обрабатывать локально, в том числе небольшой моделью машинного обучения, и передавать по BLE.
В Rev2 используются BMI270 + BMM150 и HS3003. Библиотеки для LSM9DS1 и HTS221 из примеров первого поколения нельзя переносить без изменений. Наличие микрофона и датчиков отличает Sense от обычной Nano 33 BLE Rev2; эти платы не нужно смешивать в каталоге.
Китайская альтернатива
Seeed Studio XIAO nRF52840 Sense — китайская функциональная альтернатива для BLE, движения и звука: тот же nRF52840, но 6-осевая IMU и микрофон, меньше выводов и другой формат. Она не заменяет весь набор сенсоров Nano Sense Rev2 и не совместима pin-to-pin.
Источники изображений
Фотография: © 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-осевое измерение движения; LPS22HB: давление; HS3003: температура/влажность; APDS9960: свет/цвет/жесты/приближение; MP34DT06JTR: PDM-микрофон
- Интерфейс
- I²C, SPI, UART, Аналоговый, Bluetooth
- Питание модуля
- Для первого запуска: USB 5 В. Логика 3,3 В, входы не допускают 5 В. VIN 5–21 В по официальной распиновке. Вывод VUSB/5V связан с USB через перемычку; зарядного устройства аккумулятора на плате нет.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| Micro-USB | USB компьютера | Питание 5 В и загрузка скетча. |
| GND | GND периферии | Общая земля. |
| A4 / SDA | SDA устройства I²C | P0.31; основная шина Wire, 3,3 В. |
| A5 / SCL | SCL устройства I²C | P0.02; основная шина Wire, 3,3 В. |
| LED_BUILTIN | Встроенный светодиод D13 | P0.13; внешняя проводка для Blink не нужна. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Arduino Nano 33 BLE Sense 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 Sense Rev2 и указанного пакета. Подключите USB-кабель с передачей данных, выберите плату и порт, выполните Verify и Upload. Ожидается переключение LED раз в секунду. Базовый API Arduino: pinMode, digitalWrite, delay. Компиляция и испытания на физической плате здесь не выполнялись.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


