Skip to main content

Seeed Studio XIAO RP2040 入门指南

pir

Seeed Studio XIAO RP2040 与 Seeed Studio XIAO SAMD21 一样小巧,但性能更强大。一方面,它搭载了强劲的双核 RP2040 处理器,可灵活调节时钟频率,最高运行至 133 MHz,是一款低功耗微控制器。Seeed Studio XIAO RP2040 还集成了 264KB SRAM 和 2MB 片上 Flash 存储,可提供更多空间用于程序存储和运行。另一方面,这块小板在处理性能方面表现出色,同时功耗更低。
总的来说,它被设计成拇指大小(21x17.8mm)的微型尺寸,可用于可穿戴设备和各类小型项目。

Seeed Studio XIAO RP2040 上共有 14 个 GPIO 引脚,其中包括 11 个数字引脚、4 个模拟引脚、11 个 PWM 引脚、1 个 I2C 接口、1 个 UART 接口、1 个 SPI 接口、1 个 SWD 焊盘接口。

Seeed Studio XIAO RP2040 与 Seeed Studio XIAO 扩展板兼容。

产品特性

  • 强大的 MCU:双核 ARM Cortex M0+ 处理器,时钟频率最高可达 133 MHz
  • 丰富的片上资源:264KB SRAM,2MB 片上 Flash 存储
  • 灵活的兼容性:支持 Micropython/Arduino/CircuitPython
  • 简化项目操作:面包板友好 & SMD 设计,背面无元器件
  • 小巧尺寸:拇指大小(21x17.8mm),适用于可穿戴设备和小型项目
  • 多种接口:11 个数字引脚、4 个模拟引脚、11 个 PWM 引脚、1 个 I2C 接口、1 个 UART 接口、1 个 SPI 接口、1 个 SWD 焊盘接口

规格参数

产品名称Seeed Studio XIAO RP2040
芯片组Silicon - Raspberry Pi Documentation
处理器双核 Cortex M0+ 处理器,最高运行频率 133 MHz
RAM264KB SRAM
Flash2MB 片上 Flash
接口GPIO 引脚 x14
数字引脚 x11
模拟引脚 x4
I2C x1
UART x1
SPI x1
PWM x11
板载器件用户 LED(三色)x1
电源 LED x1
RGB LED x1
复位按钮 x1
Boot 按钮 x1
无线连接/
电源输入电压(Type-C):5V
输入电压(BAT):5V
低功耗模式(典型)/
软件兼容性Arduino, PlatformIO, MicroPython, CircuitPython, tinyGo, Rust, Zephyr, Exhibition for XIAO Series | Seeed Studio Wiki
工作温度-20°C-70°C
尺寸21x17.8mm
产品变体Seeed Studio XIAO RP2040 3PCS Pack | Save 10% for tiny Mic...
Seeed Studio XIAO RP2040 Pre-Soldered | Plug-and-Play mini ...

硬件概览

pir

caution

对于通用 I/O 引脚: MCU 的工作电压为 3.3V。如果接入通用 I/O 引脚的电压高于 3.3V,可能会导致芯片损坏。

对于电源引脚: 内置的 DC-DC 转换电路可以将 5V 电压转换为 3.3V,从而允许通过 VIN-PIN 和 5V-PIN 使用 5V 电源为设备供电。

XIAO RP2040 目前仅支持电池供电,当连接电池时不能再连接 Type-C,否则可能存在安全风险。

请注意使用安全,请勿撬起屏蔽罩。

引脚分布图

XIAO 引脚功能芯片引脚描述
5VVBUS电源输入/输出
GND
3V33V3_OUT电源输出
D0AnalogGPIO26GPIO, ADC
D1AnalogGPIO27GPIO, ADC
D2AnalogGPIO28GPIO, ADC
D3AnalogGPIO29GPIO, ADC
D4SDAGPIO6GPIO, I2C 数据
D5SCLGPIO7GPIO, I2C 时钟
D6TXGPIO0GPIO, UART 发送
D7RX,CSnGPIO1GPIO, UART 接收,CSn
D8SCKGPIO2GPIO, SPI 时钟
D9MISOGPIO4GPIO, SPI 数据
D10MOSIGPIO3GPIO, SPI 数据
ResetRUNRUN
BootRP2040_BOOT进入 Boot 模式
CHARGE_LEDVCC_3V3CHG-LED_Red
RGB LEDGPIO12RGB LED
USER_LED_RGPIO17用户控制的红色 RGB LED 引脚
USER_LED_BGPIO25用户控制的蓝色 RGB LED 引脚
USER_LED_GGPIO16用户控制的绿色 RGB LED 引脚

进入 Bootloader 模式

有时在用户烧录程序失败时,Seeed Studio XIAO RP2040 的端口可能会消失。我们可以通过以下操作来解决这个问题:

  • 长按 "B" 按钮。
  • 将 Seeed Studio XIAO PR2040 连接到电脑。
  • 电脑上会出现一个磁盘驱动器。

此时,芯片进入 Bootloader 模式,烧录端口会再次出现。由于 RP2040 芯片有两个分区,一个是 Bootloader,另一个是用户程序。产品在出厂时会在系统存储器中烧录一段 Bootloader 代码。我们可以通过执行上述步骤在两种模式之间切换。

复位

如果你想复位 Seeed Studio XIAO RP2040,请执行以下步骤:

  • 将 Seeed Studio XIAO RP2040 连接到电脑。
  • 按下 "R" 引脚 一次

请注意:板载可编程单色 LED(红、蓝、绿)的行为与 Arduino 上的是相反的。在 Seeed Studio XIAO RP2040 上,需要将引脚拉低才能点亮。

pir

原理图在线查看器

资源

硬件设计

机械设计

课程资源

技术支持与产品讨论

感谢你选择我们的产品!我们将为你提供多种支持,确保你在使用我们产品的过程中尽可能顺利。我们提供多种交流渠道,以满足不同的偏好和需求。

Loading Comments...