
Seeed XIAO MG24
Seeed Studio · XIAO MG24, обычная версия без Sense
Мини-плата для датчиков и беспроводных сетей
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает XIAO MG24, обычная версия без Sense
XIAO MG24 подходит для компактных беспроводных устройств: например, узла, который считывает внешний датчик по I²C и передаёт результат по Bluetooth LE. Это обычная версия без микрофона и IMU.
Радиотракт работает в диапазоне 2,4 ГГц. Доступность Bluetooth, Zigbee и Matter over Thread определяется выбранным стеком и версией Silicon Labs Arduino Core; эти протоколы не включаются одним универсальным скетчем. Wi-Fi нет. Для первого запуска достаточно USB-кабеля и встроенного светодиода.
D11/D12 связаны с USB–UART-мостом SAMD11; учитывать это при использовании дополнительных нижних площадок. Внутренняя Flash MCU и отдельная SPI Flash — разные накопители. По истории схемы внешняя память увеличена с 0,5 МБ в v1.0 до 4 МБ в v1.1; ревизию раннего экземпляра следует проверить. Фото не используется для определения ревизии.
Характеристики
- Микроконтроллер
- EFR32MG24B220F1536IM48-B
- Частота до
- 78 МГц
- Внутренняя Flash
- 1536 КБ
- Отдельная SPI Flash
- 4 МБ по схеме v1.1; в ранней v1.0 — 0,5 МБ
- RAM
- 256 КБ
- Выведенные GPIO
- 19
- Доступ к GPIO
- D0–D10 по краям; D11–D18 на нижних площадках, D11/D12 также USB–UART
- Интерфейсы
- I²C, 2 UART, 2 SPI; PWM и ADC на многофункциональных выводах
- Радио
- 2,4 ГГц: Bluetooth LE; Thread/Matter/Zigbee требуют соответствующего стека
- Размеры
- 21 × 17,8 мм
- Интерфейс
- I²C, SPI, UART
- Питание модуля
- Питание USB-C: 5 В. BAT: один защищённый аккумулятор Li-ion/LiPo 3,7 В номинально, до 4,2 В. Логика GPIO: 3,3 В, 5 В на GPIO не подавать. 3V3 — выход стабилизатора. Внешнее питание 5V-площадки требует развязывающего диода по инструкции Seeed.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| USB-C | XIAO MG24: USB-C | Для примера подключить только USB-кабель с передачей данных |
| Встроенный USER LED | PA07 / LED_BUILTIN | Активный LOW; внешняя проводка не требуется |
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Seeed XIAO MG24 в мой проект. Сначала уточни задачу, среду разработки и подключаемые устройства. Используй документацию именно этой платы. Разделяй питание и логику, проверь занятые выводы. Дай схему подключения, зависимости, минимальный пример с подходящим API, ожидаемый результат и разбор ошибок. Не обещай аппаратных тестов и возможностей неподходящего стека.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Среда
Arduino IDE; Silicon Labs Arduino Core; XIAO_MG24Выбрать именно XIAO MG24 в менеджере плат
- URL менеджера плат
https://siliconlabs.github.io/arduino/package_arduinosilabs_index.jsonОфициальный индекс пакета; для Blink отдельные библиотеки не нужны
- Светодиод
LED_BUILTIN = 20; PA07; активный LOWОпределение в variants/xiao_mg24/pins_arduino.h
Первый запуск: встроенный светодиод
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 MG24. API и LED сверены с официальным Silicon Labs Arduino Core (исходники main, 09.10.2026). Компиляция и запуск на плате не выполнялись. Ожидается мигание жёлтого USER LED каждые 0,5 с.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


