入门 Seeed Studio XIAO RP2040
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues
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 焊盘接口
规格
项目 | 参数 |
---|---|
CPU | 双核 ARM Cortex M0+ 处理器,最高 133MHz |
Flash 存储 | 2MB |
SRAM | 264KB |
数字 I/O 引脚 | 11 |
模拟 I/O 引脚 | 4 |
PWM 引脚 | 11 |
I2C 接口 | 1 |
SPI 接口 | 1 |
UART 接口 | 1 |
电源和下载接口 | Type-C |
电源 | 3.3V/5V DC |
尺寸 | 21×17.8×3.5mm |
硬件概览
关于通用 I/O 引脚:
MCU 的工作电压为 3.3V。如果输入电压连接到通用 I/O 引脚高于 3.3V,可能会导致芯片损坏。
关于电源引脚:
内置的 DC-DC 转换电路能够将 5V 电压转换为 3.3V,因此可以通过 VIN-PIN 和 5V-PIN 使用 5V 电源为设备供电。
XIAO RP2040 当前仅支持电池供电,连接电池时不能同时连接 Type-C 接口,否则可能存在安全风险。
请注意使用,不要掀起屏蔽罩。
进入 Bootloader 模式
有时在用户编程失败时,Seeed Studio XIAO RP2040 的端口可能会消失。我们可以通过以下操作解决此问题:
- 长按 "B" 按钮。
- 将 Seeed Studio XIAO RP2040 连接到电脑。
- 电脑会显示一个磁盘驱动器。
此时,芯片进入 Bootloader 模式,烧录端口再次出现。因为 RP2040 芯片有两个分区,一个是 Bootloader,另一个是用户程序。产品出厂时会在系统内存中烧录一个 Bootloader 代码。我们可以通过上述步骤切换模式。
复位
如果需要复位 Seeed Studio XIAO RP2040,请执行以下步骤:
- 将 Seeed Studio XIAO RP2040 连接到电脑。
- 按下 "R" 引脚一次。
请注意:内置的可编程单色 LED(红色、蓝色和绿色)的行为与 Arduino 上的 LED 相反。在 Seeed Studio XIAO RP2040 上,需要将引脚拉低以启用。
在线原理图查看器
资源
[PDF] RP2040 数据手册
🔗 [Kicad] Seeed Studio XIAO RP2040 封装库
课程资源

技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时体验顺畅。我们提供多个沟通渠道,以满足不同的偏好和需求。