树莓派Pico 2来了
这两天开源圈的大事之一,就是树莓派基金会发布了树莓派Pico 2。
帖子原文:Raspberry Pi Pico 2, our new $5 microcontroller board, on sale now

总结一些关键信息:
- 产品发布:Raspberry Pi Pico 2 是 Raspberry Pi 基金会推出的第二代微控制器板。
- 芯片设计:该板基于 RP2350 芯片,这是一款在 Raspberry Pi 设计的高性能、安全的微控制器。
- 性能提升:Pico 2 提供了更高的核心时钟速度、两倍的内存、更强大的 Arm 核心。
- 安全特性:增加了新的安全功能。
- 接口能力:升级了接口能力,提供了更好的性能和功能。
- 兼容性:保持了与 Pico 系列早期产品的硬件和软件兼容性。
- 售价:Pico 2 的售价为 5 美元。
这款新产品的发布对于电子爱好者和开发者来说是个好消息,因为它提供了更高的性能和更多的功能,同时保持了低成本和良好的兼容性。这使得 Pico 2 成为各种项目的一个有吸引力的选择,从教育用途到复杂的电子设计。
RP2040:工程师的微控制器
RP2040微控制器自推出以来,凭借其高性能和多功能性,在全球范围内取得了巨大成功,销量近四百万台。这款微控制器具备双32位核心、丰富的片上RAM和灵活的接口,为电子工程师和爱好者提供了强大的开发平台。尽管如此,Raspberry Pi团队并未止步,他们倾听用户反馈,不断追求改进,计划在下一代产品中加入更多功能,如片上存储、低功耗模式、更快的核心和更多的内存,以满足更广泛的应用需求。
RP2350
两年前,随着为 Raspberry Pi 5 设计的 RP1 I/O 控制器的完成,Raspberry Pi 芯片团队开始研发后来成为 RP2350 的产品。RP2350 是一款比 RP2040 复杂得多的设计,其特点包括:
- 两个 150MHz 的 Arm Cortex-M33 核心,支持浮点数和 DSP
- 520KB 的片上 SRAM,分为十个可同时访问的银行
- 以 Arm TrustZone for Cortex-M 为核心的全面安全架构,包括:
- 签名启动支持
- 8KB 的片上反熔丝一次性可编程(OTP)内存
- SHA-256 加速
- 硬件真随机数生成器(TRNG)
- 片上开关电源和低静态电流 LDO
- 十二个升级的 PIO 状态机
- 新的 HSTX 外设,用于高速数据传输
- 支持外部 QSPI PSRAM
与 RP2040 只提供一个 7×7mm,QFN56 封装选项不同,这次我们提供了选择:一个 7×7mm,QFN60 封装(RP2350A)带有 30 个 GPIO,或一个 10×10mm,QFN80 封装(RP2350B)带有 48 个 GPIO;以及每种封装的变体,带有 2MB 的堆叠式 QSPI 闪存(RP2354A 和 RP2354B)。
价格仍然保持实惠:尽管RP2350的硅晶圆现在尺寸为奢侈的 5.3mm²,而 RP2040 为 2mm²,但 RP2350A 的价格只比 RP2040 贵十美分,以 3400 单位卷的价格为 0.80 美元,单个单位的价格为 1.10 美元。RP2350B 的价格比 RP2350A 贵十美分,而 RP2354 变体的价格比它们的无闪存兄弟贵二十美分。
RP2350 将在 2024 年底前大量供货。
Pico 2 配对 RP2350A 和 4MB 的外部 QSPI 闪存,比原始 Pico 的 2MB 有所增加。它在形式因素和电气方面与原始 Pico 设计兼容。
软件和文档
Raspberry Pi 不仅仅是一家硬件公司,也是一家软件公司:开发者通过我们的软件平台体验我们的硬件产品,我们在完善这些平台方面投入了大量的时间和金钱。
如您所料,Pico 2 和 RP2350 的推出伴随着 Pico SDK 的更新版本,以及新的 MicroPython 和 CircuitPython 映像。Jonathan Pallant 和他的同事们一直在努力将 Rust 语言引入我们的新平台。
我们与 Trusted Firmware 项目合作,将 RP2350 定位为 Trusted Firmware-M 2.1.0 长期支持版本的参考硬件平台。TF-M 为 Arm v8-M 芯片上的 PSA Certified 提供参考实现,为开发者提供了一条简单的路径,以防止设备遭受常见攻击。RP2350 将由认证的独立实验室进行实验室测试,目标是赶在 10 月发布前达到 PSA Certified Level 2。
最后,我们很高兴与 Google 合作推出支持 Pico 2 的 Pigweed SDK。Pigweed 的中间件库已经在数百万台设备上发货,包括 Google 自己的 Pixel 设备和 Nest 温控器。现在,Pigweed SDK 让您在为 Pico 2 构建项目时更容易使用这些组件。请访问 Google 的公告页面了解更多信息!
我们的安全模型基石是签名启动。如果启用安全功能,只有使用私钥签名的二进制文件才能启动,其对应的公钥哈希存储在 OTP 中。阻止攻击者运行任意代码大大增加了提取 OTP 内容(包括用于代码保护的加密密钥)的任务难度。
其他厂商在实现启动安全方面的记录相当糟糕。广泛市场的微控制器通常缺乏针对现代故障注入攻击的有效对策,例如 LimitedResults 对 Nordic nRF52 设备的 Debug Resurrection 攻击和 Chris Gerlinsky 绕过 NXP LPC 系列设备的代码读取保护的工作。
虽然 RP2350 使用了包括硬件快速毛刺检测器和我们专利申请中的冗余协处理器在内的多种技术来保护控制流和数据完整性免受故障注入攻击,但我们完全预期在启动过程中发现并修复缺陷。我们希望在 RP2350 部署到关键应用之前找到这些缺陷。
在发布前,我们委托 NewAE 和 Hextree 审核我们的安全架构。现在,我们为第一个确认破解我们签名启动过程的提供 10,000 美元的奖金。这将首次运行一个月:如果在此期间没有发现缺陷,
Pico 2产品页

Raspberry Pi Pico 2 系列包括两款板子:Raspberry Pi Pico 2 和带有插座的 Raspberry Pi Pico 2。
Raspberry Pi Pico 2
Raspberry Pi Pico 2 是一款低成本、高性能的微控制器板,具有灵活的数字接口。其主要特点包括:
- 由英国 Raspberry Pi 设计的 RP2350 微控制器芯片
- 双 Cortex-M33 或 Hazard3 处理器,最高频率可达 150MHz
- 520KB 的 SRAM 和 4MB 的板载闪存
- USB 1.1,支持设备和主机模式
- 低功耗睡眠和休眠模式
- 通过 USB 大容量存储进行拖放编程
- 26× 多功能 GPIO 引脚,其中 3 个可用于 ADC
- 2× SPI, 2× I2C, 2× UART, 3× 12 位 500ksps 模数转换器(ADC),24× 可控 PWM 通道
- 2× 定时器,带 4 个警报,1× AON 定时器
- 温度传感器
- 3 × 可编程 IO (PIO) 块,总共 12 个状态机,用于自定义外设支持
- 灵活、用户可编程的高速 IO
- 可以模拟 SD 卡和 VGA 等接口
Raspberry Pi Pico 2 以模块形式提供,允许直接焊接至载板,而带有插座的 Pico 2 则带有预先焊接的插座。
注意
两款板子都设有三针串行线调试(SWD)插座。然而,带有插座的 Pico 2 将其引出至一个小型的、带键的 3 针连接器,而 Pico 则有三个城堡形的通孔引脚,位于板子边缘附近。
引脚图和设计文件

- 下载引脚图(PDF)
- 下载设计文件(Cadence Allegro)
- 下载 STEP 文件
- 下载适用于 Raspberry Pi Pico 的 Fritzing 零件
确实很强!看来这次必须跟进一下了。
后台回复 Pico2,可以获取Pico2设计文件(官网说是Cadence格式,下载下来是KiCad,而且是参考设计,并不是Pico2源文件,应该是网站的Bug,不影响参考学习)。
公众号 | FunIO
微信搜一搜 “funio”,发现更多精彩内容。
个人博客 | blog.boringhex.top
相关文章:
树莓派Pico 2来了
这两天开源圈的大事之一,就是树莓派基金会发布了树莓派Pico 2。 帖子原文:Raspberry Pi Pico 2, our new $5 microcontroller board, on sale now 总结一些关键信息: 产品发布:Raspberry Pi Pico 2 是 Raspberry Pi 基金会推出的…...
LeetCode面试题Day7|LeetCode135 分发糖果、LeetCode42 接雨水
题目1: 指路: . - 力扣(LeetCode)135 分发糖果 思路与分析: 给n个孩子按照评分给糖果,要求有二,其一为每个孩子最少有一颗糖果;其二为相邻孩子评分更高的糖果越多。那么在这里第…...
[免费]适用于 Windows 10 的十大数据恢复软件
Windows 10 是 Microsoft 开发的跨平台和设备应用程序操作系统。它启动速度更快,具有熟悉且扩展的“开始”菜单,甚至可以在多台设备上以新的方式工作。因此,Windows 10 非常受欢迎,我们用它来保存照片、音乐、文档和更多文件。但有…...
Win11+docker+vscode配置anomalib并训练自己的数据(3)
在前两篇博文中,我使用Win11+docker配置了anomalib,并成功的调用了GPU运行了示例程序。这次我准备使用anomalib训练我自己的数据集。 数据集是我在工作中收集到的火腿肠缺陷数据,与MVTec等数据不同,我的火腿肠数据来源于多台设备和多个品种,因此,它们表面的纹理与颜色差异…...
Java | Leetcode Java题解之第332题重新安排行程
题目: 题解: class Solution {Map<String, PriorityQueue<String>> map new HashMap<String, PriorityQueue<String>>();List<String> itinerary new LinkedList<String>();public List<String> findItine…...
招聘公告|健安环保科技(广东)有限公司
招聘岗位:销售经理 岗位职责: 对PCB线路板和电镀行业的客户,推广针对镀锡漂洗水的低浓度锡回收技术(投资运营或设备销售),并销售无耗材材的电镀智能过滤设备,达成销售目标; 任职要求: 1、大专以上学历&…...
小程序的安全设计
小程序的安全设计 安全指引 | 微信开放文档 (qq.com) 开发原则与注意事项 本文档整理了部分小程序开发中常见的安全风险和漏洞,用于帮助开发者在开发环节中发现和修复相关漏洞,避免在上线后对业务和数据造成损失。 开发者在开发环节中必须基于以下原则: 互不信任原则,不要…...
【Android】网络技术知识总结之WebView,HttpURLConnection,OKHttp,XML的pull解析方式
文章目录 webView使用步骤示例 HttpURLConnection使用步骤示例GET请求POST请求 okHttp使用步骤1. 添加依赖2. 创建OkHttpClient实例3. 创建Request对象构建请求4. 发送请求5. 获取响应 Pull解析方式1. 准备XML数据2. 创建数据类3. 使用Pull解析器解析XML webView WebView 是 An…...
Kubernetes—k8s集群存储卷(pvc存储卷)
目录 一、PVC 和 PV 1.PV 2.PVC 3.StorageClass 4.PV和PVC的生命周期 二、实操 1.创建静态pv 1.配置nfs 2.创建pv 3.创建pvc 4.结合pod,将pv、pvc一起运行 2.创建动态pv 1.上传 2.创建 Service Account,用来管理 NFS Provisioner 在 k8s …...
用网格大师转换的3D Tiles数据,在进行了顶点重建后,尝试加载到Cesium中却无法显示内容。应该如何解决这一问题?
答: 建议首先尝试使用DasViewer来打开并检查这个3D Tiles的json文件。DasViewer能够迅速加载并显示3D Tiles数据,可以帮助快速验证数据是否完整且格式正确。 网格大师是一款能够解决实景三维模型空间参考、原点、瓦块大小不统一,重叠区域处理…...
display:flex布局,最简单的案例
1. 左右贴边 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><style>#parent{width: 800px;background: red;height: 200px;display: flex;justify-content: space-between…...
SQL注入实例(sqli-labs/less-17)
0、初始网页 1、确定闭合字符 注入点在于password框,闭合字符为单引号 2、爆库名 1 and updatexml(1,concat(0x7e,database(),0x7e),1)# 1 and (select 1 from (select count(*),concat((select database()),floor(rand()*2))x from information_schema.tables gr…...
HTML+CSS+JS计算器
效果图 计算器功能详解 本计算器实现了多种功能,以下是所有功能的详细说明: 清空显示框 © 功能: 清除显示框中的所有内容。解释: 该功能用于重置计算器状态,清空当前输入的内容,使用户可以重新开始输入。 输入数字 (0-9) 功…...
EasyCVR视频汇聚平台云计算技术核心优势:高效、灵活与可扩展性深度解读
随着科技的飞速发展和社会的不断进步,视频监控已经成为现代社会治安防控、企业管理等场景安全管理中不可或缺的一部分。在这一背景下,EasyCVR视频汇聚平台凭借其强大的云计算技术,展现出了卓越的性能和广泛的应用前景。本文将深入解析EasyCVR…...
JavaScript高阶笔记总结(Xmind格式):第一天
Xmind鸟瞰图: 简单文字总结: js高阶知识总结: 理解Object: 1.返回一个由一个给定对象的自身可枚举属性组成的数组:Object.keys(对象名) 2.in 判断属性是否存在:"属性名" in 对象名 …...
十三、代理模式
文章目录 1 基本介绍2 案例2.1 Sortable 接口2.2 BubbleSort 类2.3 SortTimer 类2.4 Client 类2.5 Client 类的运行结果2.6 总结 3 各角色之间的关系3.1 角色3.1.1 Subject ( 主体 )3.1.2 RealObject ( 目标对象 )3.1.3 Proxy ( 代理 )3.1.4 Client ( 客户端 ) 3.2 类图 4 动态…...
Unity物理模块 之 2D效应器
本文仅作笔记学习和分享,不用做任何商业用途 本文包括但不限于unity官方手册,unity唐老狮等教程知识,如有不足还请斧正 1.什么是效应器 2D 效应器 - Unity 手册 2D 效应器是与 2D 碰撞器一起使用的组件,相当于预先编写好的插…...
一款手机壳凭什么卖800元?Casetify品牌策略全解析 | 品牌出海
Casetify官网 巴黎奥运会,张怡宁的手机壳火了。 张怡宁在现场观战并使用手机的照片在网上流传,不是因为这位奥运前冠军,而是她的手机壳。这款满是「花花绿绿」图案的手机壳,迅速被网友发掘出是Casetify品牌的名为「炫彩花卉」的…...
【Rust光年纪】并发编程利器:探索 Rust 异步库与并行处理工具
构建高效异步应用:Rust 异步库详细解读 前言 在当今软件开发领域,Rust语言作为一种快速、安全和并发性能出色的编程语言,备受开发者青睐。随着Rust生态系统的不断扩大,越来越多的异步库和并行处理工具被引入到Rust开发中。本文将…...
机器学习第一课
1.背景 有监督学习:有标签(连续变量(回归问题:时间序列等)、分类变量(分类)) 无监督学习:没有标签(聚类、关联(相关性分析:哪些相关…...
大话软工笔记—需求分析概述
需求分析,就是要对需求调研收集到的资料信息逐个地进行拆分、研究,从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要,后续设计的依据主要来自于需求分析的成果,包括: 项目的目的…...
排序算法总结(C++)
目录 一、稳定性二、排序算法选择、冒泡、插入排序归并排序随机快速排序堆排序基数排序计数排序 三、总结 一、稳定性 排序算法的稳定性是指:同样大小的样本 **(同样大小的数据)**在排序之后不会改变原始的相对次序。 稳定性对基础类型对象…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...
针对药品仓库的效期管理问题,如何利用WMS系统“破局”
案例: 某医药分销企业,主要经营各类药品的批发与零售。由于药品的特殊性,效期管理至关重要,但该企业一直面临效期问题的困扰。在未使用WMS系统之前,其药品入库、存储、出库等环节的效期管理主要依赖人工记录与检查。库…...
【iOS】 Block再学习
iOS Block再学习 文章目录 iOS Block再学习前言Block的三种类型__ NSGlobalBlock____ NSMallocBlock____ NSStackBlock__小结 Block底层分析Block的结构捕获自由变量捕获全局(静态)变量捕获静态变量__block修饰符forwarding指针 Block的copy时机block作为函数返回值将block赋给…...
跨平台商品数据接口的标准化与规范化发展路径:淘宝京东拼多多的最新实践
在电商行业蓬勃发展的当下,多平台运营已成为众多商家的必然选择。然而,不同电商平台在商品数据接口方面存在差异,导致商家在跨平台运营时面临诸多挑战,如数据对接困难、运营效率低下、用户体验不一致等。跨平台商品数据接口的标准…...
路由基础-路由表
本篇将会向读者介绍路由的基本概念。 前言 在一个典型的数据通信网络中,往往存在多个不同的IP网段,数据在不同的IP网段之间交互是需要借助三层设备的,这些设备具备路由能力,能够实现数据的跨网段转发。 路由是数据通信网络中最基…...
中国政务数据安全建设细化及市场需求分析
(基于新《政务数据共享条例》及相关法规) 一、引言 近年来,中国政府高度重视数字政府建设和数据要素市场化配置改革。《政务数据共享条例》(以下简称“《共享条例》”)的发布,与《中华人民共和国数据安全法》(以下简称“《数据安全法》”)、《中华人民共和国个人信息…...
ubuntu清理垃圾
windows和ubuntu 双系统,ubuntu 150GB,开发用,基本不装太多软件。但是磁盘基本用完。 1、查看home目录 sudo du -h -d 1 $HOME | grep -v K 上面的命令查看$HOME一级目录大小,发现 .cache 有26GB,.local 有几个GB&am…...
2025年全国I卷数学压轴题解答
第19题第3问: b b b 使得存在 t t t, 对于任意的 x x x, 5 cos x − cos ( 5 x t ) < b 5\cos x-\cos(5xt)<b 5cosx−cos(5xt)<b, 求 b b b 的最小值. 解: b b b 的最小值 b m i n min t max x g ( x , t ) b_{min}\min_{t} \max_{x} g(x,t) bmi…...
