XIAO-RP2040 使用教程

特性

  • 强大的 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
SRAM264KB
数字 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

硬件概览


CAUTION

关于通用 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 上,需要将引脚拉低以启用。


资源

TAG: 2.15寸红黑白电子墨水屏(B) e-Paper 296×160 适用于Arduino树莓派Jetson Nano STM32 X1202 树莓派5 UPS电源管理扩展板18650不间断供电模块 树莓派摄像头外壳 5.79寸电子墨水屏模块G红黄黑白4色ePaper适用于Arduino树莓派STM32/Jetson 树莓派显示屏 树莓派15.6寸LCD触摸FHD显示屏(C) 1080P电脑副屏Type-C/HDMI 450纳米高精度激光器模组可调焦距激光雕刻激光3D打印 STM32 1.5寸OLED UART串口TTL转RS485 (C)电气隔离型防雷浪涌多种保护 树莓派5外壳 树莓派电源管理 ESP32 S3开发板2.1寸圆形旋钮显示屏带蓝牙WIFI可按压480x480 TOF飞行时间激光测距传感器 雷达模块UART 串口 I2C接口通信 斑梨 Luckfox Pico LVGL ESP32-S3开发板 2.8寸圆形LCD显示屏480x480 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 树莓派5 PoE供电带PCIe转M.2 NVMe SSD固态硬盘扩展板(B) 2280 ESP32 S3开发板2.41寸AMOLED触摸显示屏6轴陀螺仪SD ESP32-P4 DEV-KIT 开发板C6 WiFi6 MIPI DSI 10.1寸显示屏/CSI摄像头/音频喇叭 小智 AI Deepseek 工业级隔离型串口4路RS485转RJ45以太网转换器