自動種菜系統FarmBot的硬件設計,是來自RepRap 3D打印機。RepRap是全球首部開放硬件的3D打印機,其特別之處,是連硬件部分的設計也公開,讓用戶可以自製該打印機的所有零件,自行組裝一台3D打印機。
所謂開放硬件(Open Hardware),是指硬件中的所有硬件設計和軟件程式,都以開放源碼的授權方式公開,讓其他人免費使用其知識產權。過去20年,開放源碼軟件已經對軟件業界造成重大衝擊,Linux和Android等開源軟件已經成為全球最多人用的作業系統,開源的Apache則成為全球最多網頁伺服器使用的軟件。此外,市面上大部分Wi-Fi路由器所用的軟件,都是基於開放源碼軟件編寫而來,可見開源軟件已經跟我們的生活息息相關。
開放硬件也一樣,其影響力正在增加,逐步影響電子硬件的設計。以上述的RepRap 3D打印機為例,設計者把它的硬件設計圖和所有軟件程式公開,免費讓人使用之餘,有興趣參與開發的人也可以隨時加入,協助改良硬件和軟件,令開放硬件跟開放源碼軟件一樣,可以不斷改良,永遠進步。
RepRap特別之處,是它本身是一部3D打印機,可以用3D打印複製自己。用家組裝完成第一部RepRap後,可以用RepRap打印出第二部3D打印機的所有零件,製造第二台RepRap。當然,零件中有鐵枝、摩打和電路板等部分,並不能用3D打印出來,但其概念是有朝一日,電子裝置也可以「生仔」,把自己複製,繁衍後代。