推荐序
与同龄孩子不一样,我从七岁开始就在叔叔的指导下玩无线电。这种从童年培养起来的兴趣一直伴随我去美国读博士。可能很多人无法相信,在卡内基-梅隆大学读博士期间很多实验装置都是我自己用电烙铁焊的。博士毕业后,我先后做过硬盘、蓝光主控芯片、电力载波芯片,这期间仍然需要通过电烙铁自己搭建一些原型电路。我对电子的兴趣没有随岁月消逝而逐渐淡化,反而有过之而无不及,更加痴迷。朋友们在业余时间娱乐的时候,我却躲在家里鼓捣我的一些电子产品创意,并用烙铁实现这些创意的原型。手被烙铁烫伤基本都是家常便饭,家里的桌子也被烧了几个大洞。我无数次在想,要是有人能帮我做这些基础性的工作,让我能把精力聚焦在创意上,那该多爽啊。我那时候从来没有意识到,这些想法竟然会是促使我义无反顾去做pcDuino的催化剂。
即便我自己创业,我也只认为鼓捣些电子产品的创意是自己的业余爱好。所以,我后来创业的项目,用现在的网络流行语,是去做了高端、大气、上档次的通信芯片,我对电子产品的兴趣一如既往。我和创业伙伴们经过两年没日没夜的艰苦奋斗,推出了一款电力载波芯片,我本人也因此入选国家“千人计划”。然而,随后的市场推广却让我们大跌眼镜,我们认为绝佳的产品没能得到市场所认可,我们曾经一度到了弹尽粮绝的地步。在绝境中,我们几个创业伙伴意外发现当初为了推广芯片做的标准接口模块的销路不错。这些标准接口模块正是我们为了不用电烙铁就能很快实现客户想要的产品功能而设计的。彼时,被《连线》杂志前主编克里斯·安德森誉为新工业革命运动,而且是由一些臭皮匠推动的创客运动正以星火燎原之势兴起。开源硬件Arduino红遍美国。
创客运动的兴起,开源硬件和3D打印机的普及,让我埋藏在心里,用一种平台让别人聚焦创意的想法重新荡起涟漪。我和伙伴们花了几个月的时间认真研究了Arduino和Raspberry Pi以及我们之前设计的各种模块。我们发现,Arduino的兼容性和开放性非常好,但是处理器的处理能力很有限。而Raspberry Pi的处理器能力中等偏上,却没有Arduino那样一个拥有成千上万扩展模块的生态系统。于是,在2012年的平安夜,我们有了一个新的构想:做一个集二者优点于一身的新平台,我们把它命名为pcDuino。这是一个集娱乐、教育、DIY为一体的卡片电脑,但它不是一个最终的产品。它是一个连接数字世界和现实世界的平台。如果打个比方,普通电脑可能只是一个大脑,而pcDuino不仅是一个大脑,它还是一个实现创意的工具,装上轮子它就能走,插上翅膀它就能飞。天南海北的创客们基于pcDuino的创意五花八门,这些创意有智能家居中的网关、大数据一体机、点读机、云终端、潜艇模型(真正能下潜的模型)、3D打印机,甚至连NASA也在用pcDuino,尽管我们到现在也不知道他们用pcDuino在做什么,我想这正是pcDuino的价值所在。它是一个开放的工具和平台,也是一个取之不尽用之不竭的资源宝库,让创意的提出者把更多的精力聚焦在创意本身。
潇海的这本书是目前全世界第一本介绍pcDuino的书。这本书是一个pcDuino的开发宝典,囊括了pcDuino开发的方方面面。软件工程师可以在这本书的引导下,很轻松地学习和掌握常用硬件和各种传感器的使用技巧。硬件工程师可以在这本书的引导下,迅速地掌握软件开发的基本知识。我们正处在一个软硬件相结合的时代,这本书为从事软件开发和硬件开发的人搭建了一座互相沟通的桥梁。如果时光倒回20年,在我大学毕业的时候能有pcDuino和这样的一本开发指南,我的世界可能会大不一样。感谢潇海把pcDuino介绍给更多需要它的读者。
刘靖峰
pcDuino创始人,Linksprite董事长
2014年4月于科罗拉多博尔德