
Seeed XIAO nRF52840
Seeed Studio · XIAO nRF52840, обычная версия; не Sense и не Plus
Мини-плата с Bluetooth для носимых устройств
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает XIAO nRF52840, обычная версия; не Sense и не Plus
Обычная XIAO nRF52840 позволяет собрать компактный BLE-пульт или носимый датчик с внешним I²C-модулем. Есть встроенная антенна, RGB-светодиод и зарядная цепь для одноэлементного аккумулятора. Микрофона и IMU в этой версии нет.
Не путать с Sense и Plus: здесь 11 GPIO на боковых контактах. Для NFC нужна внешняя антенна на специальных площадках. Wi-Fi отсутствует. Внутреннюю Flash для программы и внешнюю SPI Flash нельзя складывать как единую память прошивки.
Нумерация Arduino-выводов различается у Mbed и non-Mbed пакетов; пример рассчитан на Seeed nRF52 Boards (non-Mbed).
Характеристики
- Микроконтроллер
- Nordic nRF52840
- Частота
- 64 МГц
- Внутренняя Flash
- 1 МБ
- Отдельная SPI Flash
- 2 МБ
- RAM
- 256 КБ
- GPIO на боковых контактах
- 11
- Аналоговые входы
- 6
- Интерфейсы
- UART, I²C, SPI, PWM, SWD; NFC на отдельных площадках
- Радио
- Bluetooth LE, 2,4 ГГц; возможности версии Bluetooth зависят от стека
- Размеры
- 21 × 17,8 мм
- Интерфейс
- I²C, SPI, UART
- Питание модуля
- USB-C: 5 В. BAT: одноэлементный Li-ion/LiPo 3,7 В номинально, до 4,2 В, с правильной полярностью. GPIO: 3,3 В, не допускают 5 В. 3V3 — выход стабилизатора. Не подключать несколько внешних источников питания без проверки схемы.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| USB-C | XIAO nRF52840: USB-C | USB-кабель с данными; внешняя проводка для Blink не нужна |
| Встроенный красный LED | P0.26 / LED_BUILTIN | Активный LOW; пакет Seeed nRF52 Boards (non-Mbed) |
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Seeed XIAO nRF52840 в мой проект. Сначала уточни задачу, среду разработки и подключаемые устройства. Используй документацию именно этой платы. Разделяй питание и логику, проверь занятые выводы. Дай схему подключения, зависимости, минимальный пример с подходящим API, ожидаемый результат и разбор ошибок. Не обещай аппаратных тестов и возможностей неподходящего стека.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Среда
Arduino IDE; Seeed nRF52 Boards; Seeed XIAO nRF52840Не выбирать Sense, Plus или Mbed для этого примера
- URL менеджера плат
https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.jsonОфициальный пакет Seeed; отдельные библиотеки для Blink не нужны
- Светодиод
LED_BUILTIN / P0.26; активный LOWОпределение именно non-Mbed варианта платы
Первый запуск: красный светодиод
cpp#include <Arduino.h>
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, HIGH);
}
void loop() {
digitalWrite(LED_BUILTIN, LOW);
delay(500);
digitalWrite(LED_BUILTIN, HIGH);
delay(500);
}
Полный Arduino-скетч для обычной XIAO nRF52840 и Seeed nRF52 Boards (non-Mbed). LED/API сверены с официальным variant.h (master, 09.10.2026). Не компилировался и не запускался на устройстве. Ожидается мигание красного канала RGB.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


