树莓派RaspberryPi入手

不知是哪根天线收到了什么隐藏信息,突发奇想想去买个树莓派玩玩。其实家里还有一块前公司齐活的开发板,但性能差了点,板子又大,总之就是腻味了以后哪儿哪儿都是缺点,新的诱惑无限大。于是去买了块树莓派2B,打算配个服务器学点Python玩玩,从下午一直折腾到半夜,终于配置得算是差不多成型了。
以前没怎么研究过,认真四处看看,大致上情况是摸清了:硬件上总共出了算是三代n个型号(第三代Zero刚出),第一代硬件资料全齐,第二代就有点遮遮掩掩。我买的第二代B型,外设方面4口USB2.0,TF插槽、网口、HDMI、耳机插口、DSI摄像头接口、DSI屏幕接口各一。首先,我感觉USB2.0有点落伍,至少给一个3.0吧;其次,没有Nand flash,略不方便;再次,GPIO接口有点少,就那么40Pin还共用了串口+i2c+spi*2,也没数模转换,有点不够用;最后,那个LCDC接口是给谁用的啊?要自己单独做块转接板那么麻烦……除此之外,硬件凑合,但拿来做开发板太浪费,除非你的东西计算量很大;用来当个小小服务器、小小Linux机还不错。
软件方面,官方操作系统是Debian的。那套GUI对我来说真的有点鸡肋,居然还有Office和Mathematical,然而这种配置跑图形界面,

你看到的是非授权版本!爬虫凶猛,请尊重知识产权!

转载请注明出处:http://conanwhf.github.io/2016/01/12/rpi-get/

访问原文「树莓派RaspberryPi入手」获取最佳阅读体验并参与讨论

我还不如去用iPad(当然价格也是不能比啦)。整个社区,国外的相对比较活跃,国内的就不行了。上各种贴吧论坛里看看,小白居多,而且论坛商业化严重,随便一点资料就是需要会员,或者引导你去他们的淘宝店买配件。我英文不行,所以常常还是用的中文搜索,学习iOS的时候中文资料多基本可以满足我需求;但对于各种树莓派的相关问题,我却需要用英文才能找到答案。从这一点上来说,贴吧人气和质量不行也是正常的。
另外就是官方的Support。我去看了官网、官方论坛、官方Github等好几个地方,感觉官方在二次开发上面的支持并不是很热情,而是更倾向于提供一个小型电脑的使用环境而已。很多事情,官方文档只会告诉你应该怎么做,而不是其所以然。比如重新编译Kernel,他会有一个文档给出如何编译,如何更新Image,但没有关于文件系统、启动流程的解释,以及需要更新的文件都是用来干嘛的……对于有经验的工程师来说看看脚本也就大致明白了,但对于新手来说肯定是一头雾水,因为官方对树莓派的启动流程用的是一套自己的方式。再看看Github上,不少项目,可是每个项目具体是啥、怎么用、什么情况下用,并没有什么交代。刚开始我完全没搞明白,因为这是一个自定义的系统,有很多自定义的细节和方式,而我要去哪里搞明白这些事情?只有碰碰钉子了。
啰嗦了一大堆,只是随便扯扯。折腾了两天,现在我终于把整个环境差不多搭好,n个传感器躺在淘宝购物车里,已经好几天没看iOS了,等把树莓派的东西总结总结,赶紧回归正事!