楔子

86Duino 计划的缘起

其实一开始我们是从没想过要做 86Duino 这类 Arduino 相容板的。虽然早在数年前设计 RoBoard 的时候,我们就已经开始关注像 Basic StampArduino 这类价格亲民且容易上手的电子学习平台,但是说实在话,在当时大多数电子产业的工程师,总是把这类平台视为小孩子的玩具而不看在眼里,也因此,每当内部开会时有人提出相关的构想,总是否决意见多于赞成意见。

后来,随着 Maker 运动兴起,Arduino 从众多电子学习平台中脱颖而出,成为主流,各种媒体报导引起了我们想进一步瞭解的兴趣。特别地,86Duino 的计划发起人在网上搜寻资料时,看到了 OpenLab.Taipei 翻译的 Arduino 记录片:Arduino The Documentary,这部影片改变了他的成见,重新从人的角度,而不是技术高低的角度,去认识 Arduino 这类电子开发板的价值。

记录片里,Arduino 创始人之一的 David Cuartielles 讲了一句:“至少能有一台 Arduino 电脑…. 这有何不可?”埋下了 86Duino 的种子。虽然肯定和 David Cuartielles 心里想的不一样,不过当时听到这一句话,我们心里是这样想的:“是啊,把电脑变成 Arduino,这有何不可?”于是一个把电脑变成更亲切、更易上手的开源电子学习平台的计划在心里逐渐成形,几位工程师在学生时代做过的开源梦,就这样又被燃起了。另一方面,这部记录片也影响了我们大主管对 Arduino 的看法,曾经当过老师的他,看完影片后激起了长久以来的教育梦,除了大力支持 86Duino 计划,甚至亲自下海设计了 86Duino EduCake 的原型。有人做开源梦,有人做教育梦,86Duino 成了 DMP 研发部门内非常受重视的一个专案。

86Duino 开发环境的命名

我们认为教育不应是知识的灌输,而该是问题解决能力的成长,所以 86Duino 在规划时,便想到如果能应用于教育上,除了降低学习门槛外,也要注重人们以程式搭配 86Duino 解决问题的能力成长方面。毕竟没有软体,86Duino 不过是一片冷冰冰的电路板,是软体让 86Duino 有了温度。

因此,除了在文件及软体设计上往这方面积极规划外,我们也把 86Duino 的开发环境取名叫 86Duino Coding,期望人们在应用 86Duino 的过程中,能不断精进写程式(coding)能力,进而以写程式(coding)改变世界。

取名为 Coding 还有另一个原因。由于 86Duino 是诞生于华人世界,86Duino 计划发起人一直希望开发环境能有一个中文名字,而且他希望这个名字要有纪念意义,在讨论了许多命名之后,最终他选择以 OpenLab.Taipei 的驻在地“口丁”为 86Duino 开发环境命名。这是由于 86Duino 计划的种子是由 OpenLab.Taipei 社群翻译的 Arduino 记录片所种下,“口丁”有代表 OpenLab.Taipei 缩写的意思,以其命名,催化 86Duino 诞生的种子便永远纪念在 86Duino 开发环境的名称里,同时,它发音也近于英文“Coding”,正好也隐含了用 coding 改变世界的意义。在征得 OpenLab.Taipei 社群朋友的大方同意后,Coding、口丁,便成为了 86Duino 开发环境的正式名称。


Getting-Started Home

The text is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.