官版树莓派Pi Pico和YD-RP2040版本对比


官方的版本外观结构

  • Raspberry Pi Pico
  • PinOut原理图:https://datasheets.raspberrypi.com/pico/Pico-R3-A4-Pinout.pdf

YD-RP2040版(源地YD-RP2040)

  • 源地YD-RP2040开发板资料:http://152.32.187.208:8080/yd-data/YD-RP2040/

PCB版丝印做的不是很好,不过板子的硬件配置可选还是可以,主要还是价格便宜,如果嫌弃做工不行的话,推荐买上面的,用料的话外置spi flash采用的是华邦的。

  • YD-RP2040



我是17.5买的YD-RP2040的,买回来点了一下灯试了一下,没问题,就将板上的外置的SPI flash 自己动手换成了16MB的,因为够买的时候买的4MB的。但是有人问为什么不直接购买一块16MB版本的,因为购买4MB版的另再购买一个16MB的flash回来自己更换划算。

RP2040硬件资源

  • 搭载双核 ARM Cortex M0+ 处理器,运行频率 133 MHz
  • 内置 264 KB 的片上 RAM
  • 可通过专用 QSPI 总线支持最高 16 MB 的片外闪存
  • DMA 控制器
  • 外挂内插器和整数除法器
  • 30 个 GPIO 引脚,其中 4 个可用于模拟信号输入
  • 2 个 SPI、2 个 I2C、2 个 UART
  • 16 个 PWM 通道
  • 主机和设备支持的 USB 1.1
  • 8 个树莓派可编程 I/O 状态机
  • 支持 UF2 的 USB 大容量存储启动模式,用于拖放式编程

目前使用Arduino来开发还是很简单和方便的,可以很快速的验证一些简单的功能。

与其他MCU对比

RP2040从性价比和生态资源上都具有后发优势,继STM32F103C8、ESP8266之后成为开源硬件项目的基准平台。

ADC配置过弱,和STM32新产品相比无法凸显出作为MCU定位的核心价值;和STM32产品相比,定位低端性能过剩,定位高端则接口过少,缺少成熟商用化工具和IDE支持;

就双核MCU配置而言,市场比较罕见,ST双核都是定位较高端的,ESP32双核SoC侧重通信连接是一个强力的对手。

开发框架

  • C++
  • Arduino
  • MicroPython

树莓派RP2040在线仿真推荐

  • https://wokwi.com/

Arduino框架开发推荐

  • 虽然Arduino官方也有出,但是开发板只有一款型号可选,个人推荐这个固件库的。
  • 《Arduino IDE for Raspberry Pi Pico开发固件本地化安装教程》

现在刚刚上手,正在模式和学习过程中,后续将继续分享相关的经验。

官版树莓派Pi Pico和YD-RP2040版本对比相关推荐

  1. 树莓派Pi Pico套件 MicroPython编程

    学前准备 1.1背景 首先你需要一片Raspberry Pi Pico主板,可以去某宝购买.其次,主板所主推的语言为Python语言,所以我们可以使用Python语言对Pico主板进行编程.一般的功能 ...

  2. RASPBERRY PI PICO 树莓派PICO开发板双核高性能低功耗RP2040芯片

    ▌01 RASPBERRY PICO 1.简介 RaspBerry Pi Pico是一款低价格.高性能的微控制器电路板,具有丰富灵活的数字接口,主要特点包括有: RP2040 microcontrol ...

  3. 树莓派竟出微控制器了!Raspberry Pi Pico 只需 4 美元!

    [CSDN 编者按]树莓派进军微控制器市场了!而这场改革的开始只需 4 美元? 整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 昨天,树莓派搞了个大动作:推出了首款微控制器开发板 Ra ...

  4. 安装 Thonny 软件环境开发PI Pico

    ▌01 安装Thonny软件 1.简介 在开发使用 RP2040 时,根据它的 PI Pico Python SDK 中的第四章,介绍使用Thonny软件作为开发PI Pico的开发集成环境(Inte ...

  5. 树莓派出微控制器了!Raspberry Pi Pico 只需 4 美元

    整理 | 郑丽媛 来源 | CSDN(ID:CSDNnews) 昨天,树莓派搞了个大动作:推出了首款微控制器开发板 Raspberry Pi Pico!该开发板基于树莓派开发的全新芯片--RP2040 ...

  6. 如何安装WIZnet库到Raspberry Pi PICO

    在您开始在Raspberry Pi PICO上使用WIZnet的以太网解决方案之前,在使用它之前需要几步的安装步骤. 连接WIZnet产品与Raspberry Pi PICO -如果您正在使用WIZn ...

  7. 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK

    树莓派Raspberry Pico RP2040 开发环境配置骨灰版 总览目录 树莓派Raspberry Pico RP2040 开发环境配置骨灰版 前置说明 0.1 关于调试使用的Debugger ...

  8. 树莓派-Raspberry Pi Pico RP2040 使用大全(硬件接口功能、传感器模块等)

    树莓派-RP2040 主板实物图 主板引脚图 Thonny开发IDE工具 查看帮助信息 GPIO 输出 GPIO 输入 GPIO 中断 ADC(模数转换) PWM(脉宽调制) WDT看门狗 RTC实时 ...

  9. 树莓派Pico-Raspberry Pi Pico简介

    PI pico 产品特性: Raspberry Pi Pico 是一款低成本,高性能的微控制器开发板,具有灵活数字接口.硬件上,采用 Raspberry Pi 官方自主研发的 RP2040 微控制器芯 ...

  10. 物联网开发笔记(69)- 使用Micropython开发树莓派pico开发板raspberry pi pico之控制晶联JLX172104G-590液晶模块

    一.目的 这一节我们学习如何使用我们的树莓派pico开发板raspberry pi pico来控制晶联JLX172104G-590液晶模块. 二.环境 Win10 + 树莓派pico开发板raspbe ...

最新文章

  1. OAuth 2.0系列教程(十) 资源拥有者密钥证书授权请求和响应
  2. CV_64F,CV_64FC1以及CV_64FC2
  3. leecode 题解 || Merge k Sorted Lists 问题
  4. ROS笔记(30) Movelt!配置文件
  5. 关于power shell
  6. 树链剖分边权模板spoj375
  7. 关于linux下内存使用的一些疑惑
  8. Scala编程指南——用更少的字做更多的事
  9. Struts2中的ValueStack类
  10. 汇编语言程序设计实验报告
  11. 国密SM2算法流程概述
  12. 简单flash播放器代码
  13. android ndk adk 旧版本下载
  14. :hover放前面和放后面的区别
  15. 洛洛阅读—自己写的简约Android小说阅读器背景
  16. Unity中纹理启用SRGB的坑
  17. Hadoop:Browse Directory Couldn‘t upload the file
  18. IP地址、IPv4和IPv6的关系
  19. python离线下载第三方库
  20. outlook批量下载附件_在Outlook中批量打印PDF附件

热门文章

  1. 计算机个人职业生涯规划
  2. 计算机专业所需的职业道德,浅议计算机职业道德
  3. ams1117 lm317 对比_三种典型的基于AMS1117稳压IC的5v转3.3v电路-电路图讲解-电子技术方案...
  4. matlab简单函数画图例题,Matlab(十) 简单的函数画图
  5. 一次数学分析的教学(依然进行中)
  6. python直方图规定化_数字图像处理-空间域处理-直方图规定化
  7. rake matlab,基于MATLAB的Rake接收机仿真及性能分析
  8. 有限元工程应用方法-ANSYS单元刚度矩阵计算理论详解
  9. 一键查询全部单号物流是否签收
  10. EDA课程设计(设计一个4时隙的时分复用模块)