
Seeed Studio XIAO RP2040
Seeed Studio · XIAO RP2040 (стандартная версия, не Plus)
Миниатюрная RP2040 для компактных устройств
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает XIAO RP2040 (стандартная версия, не Plus)
Стандартная XIAO RP2040 рассчитана на устройства, где важны размеры и готовые USB-подключение и загрузчик. Контактные площадки позволяют использовать штыревые разъёмы или установить плату на собственную несущую плату.
Это отдельная модель от XIAO RP2040 Plus: дополнительные GPIO, PMIC и зарядка Plus к ней не относятся. Встроенные светодиоды удобны для первого запуска; для внешних нагрузок нужен подходящий драйвер.
Готовая плата использует логику 3,3 В. Батарейной зарядки у стандартной модели нет; Seeed предупреждает не подключать Type-C одновременно с батарейным питанием. Проверяйте конкретную схему питания перед автономным применением.
D4/D5 соответствуют GP6/GP7 и аппаратному I²C1 RP2040. В некоторых рисунках Seeed эта пара подписана I2C0; для MicroPython нужен I2C(1, sda=Pin(6), scl=Pin(7)). На карточке использованы проверенные фрагменты схемы, а ошибочные рисунки исключены.
Характеристики
- Микроконтроллер
- Raspberry Pi RP2040; 2 ядра Arm Cortex-M0+
- Максимальная частота
- 133 МГц
- Flash
- 2 МБ
- SRAM
- 264 КБ
- Внешние GPIO
- 11
- Логика GPIO
- 3.3 В
- Исполнение / документация
- Стандартная XIAO RP2040; опубликованная схема v1.3. Ревизия конкретного экземпляра не заявлена.
- Размер платы
- 21 × 17,8 мм
- Аналоговые входы
- 4 × 12 бит: GPIO26–29
- Выведенные интерфейсы
- 1 × I²C, 1 × UART, 1 × SPI; USB 1.1; SWD на нижних площадках
- Беспроводная связь
- Нет
- Встроенные светодиоды
- RGB каналы GP17/GP16/GP25 активны низким уровнем; отдельный адресный RGB: GP12, включение питания GP11
- Интерфейс
- UART, I²C, SPI
- Питание модуля
- USB Type-C: 5 В; контакт 5V/VBUS связан с USB-питанием. GPIO: только 3,3 В, не 5V-tolerant. 3V3 — выход питания. Зарядного контроллера нет; не соединять батарею и USB одновременно.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| USB-C | USB хоста | Для примера достаточно USB-кабеля данных; батарею не подключать. |
| Синий канал встроенного RGB | GP25 | В примере; низкий уровень включает светодиод. Это не внешний D25. |
| D0 / D1 / D2 / D3 | GP26 / GP27 / GP28 / GP29 | ADC0–3, диапазон до 3,3 В. |
| D4 SDA / D5 SCL | GP6 / GP7 | Аппаратный I²C1 RP2040. MicroPython: I2C(1, sda=Pin(6), scl=Pin(7)); подтяжки только к 3,3 В. Имя Arduino Wire не равно номеру аппаратного контроллера. |
| D6 TX / D7 RX | GP0 / GP1 | UART0; TX соединять с RX другой платы, общая земля. |
| D8 SCK / D9 MISO / D10 MOSI | GP2 / GP4 / GP3 | SPI0. |
| SWDIO / SWCLK | Нижние отладочные площадки | Аппаратная отладка RP2040; GND общий, питание подать отдельно. |
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Seeed Studio XIAO RP2040 в мой проект. Сначала уточни задачу, точное исполнение платы и среду. Разделяй питание платы и уровни GPIO. Проверь занятые встроенной периферией выводы. Дай подключения, зависимости и минимальный пример с обработкой ошибок. Не обещай совместимость, компиляцию или испытания без проверки.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Среда примера
Thonny + MicroPython (RP2)- Вывод светодиода
GPIO25; active-low- Альтернативные среды
Arduino IDE + Arduino-Pico / Raspberry Pi Pico SDK / CircuitPythonВыбирать точную модель XIAO RP2040, не Plus.
Мигание встроенным синим каналом, MicroPython
pythonfrom machine import Pin
from time import sleep_ms
led = Pin(25, Pin.OUT, value=1)
try:
while True:
led.value(0)
sleep_ms(500)
led.value(1)
sleep_ms(500)
finally:
led.value(1)
Полный main.py для стандартной XIAO RP2040. API сверено с документацией MicroPython 1.26.0; на плате не запускалось, компиляция не выполнялась. Прошивка должна соответствовать XIAO RP2040.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


