認識LaunchPad家族

什麼是LaunchPad ?

LaunchPad是一塊以開放原始碼精神所發展出來的小型微電腦控制板,在這裡簡稱為基板(BaseBoard),並且使用標準C語言的開發環境,無償提供原始程式碼與其開發環境、並且具有可透過基板的各種組合方式來達成種種硬體控制。

本站主要訴求為互動裝置的內容設計,至於怎麼拼湊出一個硬體基板,或是當中涉及如何構築電子電路之類的知識,就並非一般玩家需要了解的,也看上了基板的低價策略,讓玩家可以專心於各式擴充板的模組開發。

利用基板再堆疊上任意的擴充板模組,在上面可以發展出各種數位式輸出/入端應用,連接上不同的電子裝置,例如LED 燈、喇叭、馬達,然後再由控制器來驅動LED燈的亮滅、喇叭發聲、馬達運轉,所有可能想到的東西都可以實現。

而開放原始碼的所指的是是所有玩家都可以自由的分享與散佈自己開發的程式與作品,取自於社群,回饋於社群,彼此都降低電子電路學習的門檻與取得成本,經由低成本的學習改造各項功能,也適合不具電子背景的人使用,可以由互動設計的概念出發就做出各種不同的電子裝置。