楔子

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.