1793_树莓派杂志第一期MagPi01阅读

全部学习汇总: ++GreyZhang/little_bits_of_raspberry_pi: my hacking trip about raspberry pi. (github.com)++

给自己的产品起一个好听的名称,我觉得这个是国外的企业中很好的一种文化。这里提到的苹果、黑莓等全都是一系列的水果。树莓派也有这样的风格,但是其实树莓派的名字由来还有其他的故事。

产品是否能够得到好的推广,甚至说一种文化是否能够得到好的推广,很多时候不能够只看技术,也得看成就这种产品以及文化的技术所能够拥有的受众。

剑桥是英国很多计算机企业或者技术的发源地,在这里产生了ARM、博通,当然还有这本书的主角树莓派。其中,pi其实是来自于python的概念,跟圆周率以及各种食品派没啥关系。

从这一页中我们可以看到最初的树莓派的设计理念,采用单片机的方式。当然,这个最终没有继续下去,不过我觉得Arduino补充了这一个缺憾。

为什么放弃了早期的单片机的设计模式呢?主要的原因还是在于开发这么一套系统以及应用的成本过高,还不如直接用现成的操作系统以及软件,比如linux。右下角的图片其实是早期的树莓派,那时候还不是卡片这种样子。

2011年设计出来的树莓派,已经能够至此1080P的雷神之锤3的游戏。这个可以说在算力以及显卡方面都能够看得出其能力了。这里面的一个消息有点令人意外,最初的一批树莓派生产了10000个,首批是在中国制造的。

基于树莓派有一些很有意思的项目,其中机器人手臂就是其中的一个。这个主要是利用GPIO来实现伺服电机的驱动控制。

早期的机器人项目还有一些是基于USB控制的,这些项目开始的时候,树莓派的GPIO还不可用。

看了这一段描述的时候,我觉得超前的一些尝试动作也不仅仅是我们体验到的中国公司的独创。其实,这些项目的实施也是如此,在做这个机器人项目的时候,其实这个参与者还没有树莓派可以用,只能够通过虚拟机跑一个linux的系统。而且,这种虚拟机系统其实是处理不了任何GPIO摸你的。这个时候采用的机械臂还有一个很大的问题,那就是不支持反馈。而编程方面,采用的编程语言其实是python。

这一页介绍了一个我大学时候就知道的linux发行版,Puppy。可以放在U盘上执行,里面有一些GUI设计软件、python以及vim编辑器等。其实,我不会用到很多这种系统,这部分我直接跳过了。

在树莓派的硬件还没有就绪的时候,推荐大家体验的一种方式是使用虚拟机来试一下这个debian系统。我觉得这种考虑,都是很好的推广模式,值得学习。

这一页介绍了编程的基本概念,也是树莓派想借助于自己的设计而去推广的文化点。

这里介绍了几种编程语言,这些在树莓派上全都可以体验到。

最后,通过例子的形式给了一个较为详细的python编程演示。

其实,不仅这种单板电脑可以有这种宣传的方式,我觉得很多科技产品都可以采用这种模式。而树莓派采用的这种社区以及附属在上面的一些开源项目,无疑又是加速了这种产品以及技术的扩散。

相关推荐
物联网老王2 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
一位摩羯座DBA4 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组4 小时前
CentOS配置网络
linux·网络·centos
weixin_307779135 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
漫步企鹅5 小时前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
cui_win5 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
梦在深巷、5 小时前
MySQL/MariaDB数据库主从复制之基于二进制日志的方式
linux·数据库·mysql·mariadb
冰橙子id6 小时前
linux系统安全
linux·安全·系统安全
stark张宇6 小时前
VMware 虚拟机装 Linux Centos 7.9 保姆级教程(附资源包)
linux·后端
Johny_Zhao6 小时前
Ubuntu系统安装部署Pandawiki智能知识库
linux·mysql·网络安全·信息安全·云计算·shell·yum源·系统运维·itsm·pandawiki