最近收到了ee社区提供的pico这个小巧精致的开发板,来自树莓派基金会官方出品的单片机级别开源硬件,对标应该为arduino系列产品吧。同时也是arm cortex-m0+内核32位mcu对老式8位avr系列微控制器的降维打击,必须为树莓派大声叫好,让开源硬件的风暴来得更猛烈些吧!
如果对树莓派基金会早期愿景比较熟悉的人来说,那么推出单片机产品其实更应该是它的圆梦之旅,可谓是夙愿得偿。
作为2020年度推出的开源硬件爆款单品pico,在全球受疫情影响的大环境里,近期创客和极客们都窝在家中,以至于大量的创意作品集中爆发,甚至包括了类Unix的rtos------fuzix,和tinyML这种高端大气上档次的开源项目,都已经可以在pico上好好地玩耍。如今全世界的开源社区,已经含有基于pico开发板设计的大量项目和应用方案,所以说pico的推出算得上是生逢其时。
这次我的个人idea主要是pico和树莓派3b的交互,然后利用树莓派3b------嵌入式Linux网关接入到互联网和OneNET物联网平台中。当然最近流行的树莓派Linux开发板其实是4b,可是我还没有这货,只好用第三代替代下,不过网上搜到的图片倒是4b的,接下来就让我一步步实现它们之间的交互。
树莓派pico的包装很简约,售价也只有30元,4个美刀。它本身PIN设计包括了邮票孔和2.54插针,但是没有预焊接,给与pico扩展板设计以最大的便利。这里我就直接焊接上插针,最后附上几张树莓派4b和pico焊接前后的图片,以飨同好。
最后这个就是树莓派4b的美图,还有个风扇和散热铁壳子。4b的计算性能十分强大,基于博通bcm2711SOC级芯片,基本可以当做笔记本电脑搞开发了,和瑞芯微RK3399等平台差不多,只是做一个嵌入式Linux服务器有点大材小用。实际上本项目使用的树莓派3b图片就不放了,估计大家早就都烂熟于心。
未完待续,敬请期待!