首页 / 行业
一美元的树莓派芯片面世,开源MCU的新玩法来了?
2021-06-04 09:07:00
树莓派在今年1月正式发布了仅售4美元的树莓派Pico,搭载了全新的RP2040芯片。RP2040也是树莓派工程师打造的首个MCU。如今树莓派正式将这一芯片向所有人开放,单个售价低至1美元!
不俗的性能和强大的生态
RP2040芯片 / 树莓派
RP2040是一个双核ArmCortex-M0+的MCU,其频率最高可达133MHz以上。这款小型MCU还内置了264KB的SRAM,以及1个支持主机与设备的USB1.1控制机与PHY,并可以通过QSPI支持16MB的外部闪存。
树莓派也与MicroPython的作者Damien George紧密合作,为想要在这块芯片上练手Python的开发者提供了支持,也可以用到热门PythonIDE软件Thonny进行开发。在这样的配置下,该芯片还为CircuitPython甚至是Javascript提供了支持。不过Cortex-M0+是缺乏浮点单元的,所以树莓派借助著名的Qfplib库作者Mark Owen之力,优化了其浮点功能。
不少人认为这样的小MCU最多进行一些轻度工作罢了,其实不然,RP2040同样适合机器学习的应用。GoogleTensorFlow团队的Pete Warden已经为RP2040移植了一套TensorFlowLite框架,内含语音识别等多个示例项目,只需开发者需要自行编写代码来调用传感器。
部分基于RP2040的开发板 / 树莓派
目前不少的板卡制造商都基于RP2040推出了相关的树莓派开发板,比如Adafruit的Feather 2040、ItsyBitsy 2040,或是Pimoroni的Pico LiPo、Tiny 2040,以及SparkFun的Pro Micro RP2040。这些开发板或多或少都搭配了不同的模组或元件,但如果你想自己从头打造一块自己的板卡,自然还是直接购置这块芯片最好。
Arduino的移植与支持
过去,绝大多数的Arduino开发板都在使用Atmel的8位AVR MCU,但随着Arm生态的崛起,Arduino也于2017年和Arm达成了合作关系,而被Microchip收购的Atmel也推出了不少Arm架构的芯片。然而,Arduino称并不会完全转向Arm,而是向不同的芯片和架构开放。
Arduino Nano RP2040 Connect带引脚版本 / Arduino
目前Arduino社区已经成功将对RP2040实现了移植,并支持了树莓派Pico和一众基于RP2040芯片的Adafruit开发板。而来自Arduino还不止这些,Arduino也推出了Arduino Nano RP2040 Connect,以u-blox的NINA-W102 Wi-Fi和BLE模块,在RP2040的基础上补足了、无线传输特性的缺失,还配备了STM的MEMS传感器(一个6轴IMU和一个麦克风)。板载的16MB缓存方便开发者直接进行OTA更新。
Arduino官方自己也有相关的移植工作,力求将整个Arduino的生态带到RP2040上,比如IDE 2.0、命令行工具和成千上万的库。这一板卡自带引脚版本售价为25.5美元,无引脚版本售价为24.5美元,但两者都要在六月底才能发货。
实惠的价格和有限的供应
不少人看到RP2040一美元的售价都会蠢蠢欲动,目前官方渠道可以选择单个购买,也能一盒500个或3400个批量购买。不过可惜的是,考虑到目前的供应链现状,该芯片的首发供应量并不大,据有关数据表明零售渠道的首发量大概在60万片左右,所以目前所有渠道都只能下延迟发货的订单。
不仅如此,如果想要单个购买的话,每人一次只能购买3片,否则就只能按盒购买。不过树莓派也确认了未来会继续放量,确保芯片和相关开发板的供应。据树莓派工程师Liam Fraser透露,该芯片是基于台积电的40nm工艺打造的,而此前因停电而停产的Fab14正是40nm和45nm的重要据点之一,说不定这也是此次供应不足的原因之一。
不俗的性能和强大的生态
RP2040芯片 / 树莓派
RP2040是一个双核ArmCortex-M0+的MCU,其频率最高可达133MHz以上。这款小型MCU还内置了264KB的SRAM,以及1个支持主机与设备的USB1.1控制机与PHY,并可以通过QSPI支持16MB的外部闪存。
树莓派也与MicroPython的作者Damien George紧密合作,为想要在这块芯片上练手Python的开发者提供了支持,也可以用到热门PythonIDE软件Thonny进行开发。在这样的配置下,该芯片还为CircuitPython甚至是Javascript提供了支持。不过Cortex-M0+是缺乏浮点单元的,所以树莓派借助著名的Qfplib库作者Mark Owen之力,优化了其浮点功能。
不少人认为这样的小MCU最多进行一些轻度工作罢了,其实不然,RP2040同样适合机器学习的应用。GoogleTensorFlow团队的Pete Warden已经为RP2040移植了一套TensorFlowLite框架,内含语音识别等多个示例项目,只需开发者需要自行编写代码来调用传感器。
部分基于RP2040的开发板 / 树莓派
目前不少的板卡制造商都基于RP2040推出了相关的树莓派开发板,比如Adafruit的Feather 2040、ItsyBitsy 2040,或是Pimoroni的Pico LiPo、Tiny 2040,以及SparkFun的Pro Micro RP2040。这些开发板或多或少都搭配了不同的模组或元件,但如果你想自己从头打造一块自己的板卡,自然还是直接购置这块芯片最好。
Arduino的移植与支持
过去,绝大多数的Arduino开发板都在使用Atmel的8位AVR MCU,但随着Arm生态的崛起,Arduino也于2017年和Arm达成了合作关系,而被Microchip收购的Atmel也推出了不少Arm架构的芯片。然而,Arduino称并不会完全转向Arm,而是向不同的芯片和架构开放。
Arduino Nano RP2040 Connect带引脚版本 / Arduino
目前Arduino社区已经成功将对RP2040实现了移植,并支持了树莓派Pico和一众基于RP2040芯片的Adafruit开发板。而来自Arduino还不止这些,Arduino也推出了Arduino Nano RP2040 Connect,以u-blox的NINA-W102 Wi-Fi和BLE模块,在RP2040的基础上补足了、无线传输特性的缺失,还配备了STM的MEMS传感器(一个6轴IMU和一个麦克风)。板载的16MB缓存方便开发者直接进行OTA更新。
Arduino官方自己也有相关的移植工作,力求将整个Arduino的生态带到RP2040上,比如IDE 2.0、命令行工具和成千上万的库。这一板卡自带引脚版本售价为25.5美元,无引脚版本售价为24.5美元,但两者都要在六月底才能发货。
实惠的价格和有限的供应
不少人看到RP2040一美元的售价都会蠢蠢欲动,目前官方渠道可以选择单个购买,也能一盒500个或3400个批量购买。不过可惜的是,考虑到目前的供应链现状,该芯片的首发供应量并不大,据有关数据表明零售渠道的首发量大概在60万片左右,所以目前所有渠道都只能下延迟发货的订单。
不仅如此,如果想要单个购买的话,每人一次只能购买3片,否则就只能按盒购买。不过树莓派也确认了未来会继续放量,确保芯片和相关开发板的供应。据树莓派工程师Liam Fraser透露,该芯片是基于台积电的40nm工艺打造的,而此前因停电而停产的Fab14正是40nm和45nm的重要据点之一,说不定这也是此次供应不足的原因之一。
最新内容
手机 |
相关内容
重庆东微电子推出高性能抗射频干扰
重庆东微电子推出高性能抗射频干扰MEMS硅麦放大器芯片,芯片,推出,算法,抑制,音频,信号,重庆东微电子有限公司最近推出了一款高性能写flash芯片时为什么需要先擦除?
写flash芯片时为什么需要先擦除?,擦除,芯片,充电,初始状态,存储单元,数据,Flash芯片是一种非易失性存储器技术,用于存储数据并实现固华为公开半导体芯片专利:可提高三维
华为公开半导体芯片专利:可提高三维存储器的存储密度,专利,存储密度,存储器,芯片,存储单元,调整,华为是全球领先的信息与通信技术解新一代8通道脑电采集芯片研制成功,
新一代8通道脑电采集芯片研制成功,铠侠与西部数据已中止合并谈判,合并,芯片,脑电,新一代,通道,产品,近日,一项重要的科技突破在全球范加特兰毫米波雷达SoC芯片赋能室内
加特兰毫米波雷达SoC芯片赋能室内安防新应用,毫米波雷达,芯片,用于,稳定性,目标,感知,室内安防是一个重要的领域,随着技术的进步和人电容式触摸按键屏中应用的高性能触
电容式触摸按键屏中应用的高性能触摸芯片,芯片,位置,触摸屏,能力,响应,用户,电容式触摸按键屏(Capacitive Touch Key Screen)是一种常台积电1.4nm,有了新进展
台积电1.4nm,有了新进展,台积电,行业,需求,竞争力,支持,芯片,近日,台积电(TSMC)宣布将探索1.4纳米技术,这是一项令人振奋的举措,将有望为E苹果即将推出Mac系列新品,或搭载3nm
苹果即将推出Mac系列新品,或搭载3nm M3芯片,芯片,搭载,推出,全新,市场,研发,近日,有关苹果即将推出新一代Mac系列产品的消息引起了广