树莓派官网悄悄发布了新一代的 RP2350 芯片和Pico-2主板,距离初代的RP2040芯片以及主板Pico 已经将近三年了。
Pico 在国外的创客圈非常流行,积累了很多优秀的开源作品,且对Rust支持较好,能直接运行如Embassy、Tock等Rust操作系统,期待RP2350能早日发布Rust开发库。
目前已经有成千上万的项目已经很好地利用了RP2040,就像PicoBoy V2一样,这是一款基于RP2040构建的定制手持游戏机,具有Breakout、Pac-Man、Space Invaders和Flappy Bird等经典游戏的Python端口。经典吧。。。
也有非常多的开发者移植了JavaScript和Swift,也能优雅的运行。
目前官方发布的 Pico2 暂时没有看到支持Rust,只开放了C/C++和Python的SDK。官方定价$5元,比上一代产品贵了1美元,虽然相比国产的很多同硬件资源的MCU芯片稍贵一点,但是开发资源却更加开放,文档和代码都非常规范,对开发者很友好。很适合新手入门学习。有兴趣可以在官网(www.raspberrypi.com)详细了解。
比较有意思的是Pico2内部有4个核心,分别是双 Cortex-M33 or 双 RISC-V Hazard3核心,主频 150MHz。520KB的片上SRAM和4M的片内Flash,足够开发非常多的应用了。无论是图形还是实时控制系统,都可以考虑上马了。