RP2040-Tiny-Kit教程

资料

配套资料

文档

RP2040-Tiny原理图

程序

WS2812B测试程序

应用程序

官方资料

树莓派官方文档

树莓派开源例程

开发软件

说明

产品概述

RP2040-Tiny 微型开发板,采用 Raspberry Pi 研发的 RP2040作为核心
采用分体式设计,可分离USB与按键电路,减少PCB板整体厚度与体积,让用户更容易集成到项目中
分体式设计、紧凑尺寸和非常薄的厚度,该板非常适合需要小型尺寸的项目
无论您是初学者还是经验丰富的开发人员,RP2040-Tiny 都是您下一个项目的绝佳选择。

产品特性

  • 采用 Raspberry Pi 官方自主设计的 RP2040 微控制器芯片
  • 双核 ARM Cortex M0+ 处理器,运行频率高达 133MHz 灵活时钟
  • 内置 264KB 的 SRAM 和 2MB 的板载 Flash
  • 板载 FPC 8PIN 接口,可通过转接板引出 USB Type-C 接口
  • 真正的邮票孔设计,可直接焊接集成到用户自主设计的底板上
  • USB1.1 主机和设备支持
  • 支持低功耗睡眠和休眠模式
  • 可通过 USB 识别为大容量存储器进行拖放式下载程序
  • 引出 20 个多功能 GPIO 引脚
  • 2 个 SPI、2 个 I2C、2 个 UART、4 个 12 位 ADC 和 16 个可控 PWM 通道
  • 精确的片上时钟和定时器
  • 温度传感器
  • 片上加速浮点库
  • 8 个可编程 I/O (PIO) 状态机,用于自定义外设支持

引脚分布


尺寸图


排线安装

  • 请完整阅读本章节与注意事项,再进行排线安装,否则可能导致器件损坏或短路!

  1. 打开排线连接器翻盖
  2. 安装排线,请务必将排线安装在正中间
  3. 关闭翻盖,正常情况下翻盖可以完全闭合
  4. 如果排线没有安装到位会导致翻盖无法正常关闭,请调整排线位置再尝试关闭翻盖

注意事项

  • 请勿带电拔插排线,否则可能导致短路
  • 安装排线时需要注意,排线安装在正中间并且插入到底部,没有正确安装,可能导致连接异常甚至短路。

Pico快速上手

固件下载


MicroPython固件下载

C_Blink固件下载

Arduino IDE 系列

环境搭建

  • 打开Arduino IDE,进入File->Preferences
  • 在弹出的对话框中,在“Additional Boards Manager URLs”字段中输入以下URL(需要梯子):
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  • 点击OK关闭对话框。
  • 进入IDE中的工具->开发板管理器
  • 在搜索框中输入“pico”,然后选择“添加”:

Pico-W系列教程(即将上线)

  • 敬请期待

开源例程

MircoPython视频例程(github)
MicroPython固件/Blink例程(C)
树莓派官方C/C++示例程序 (github)
树莓派官方micropython示例程序 (github)
Arduino官方C/C++示例程序 (github)