這是一片來自英國的開發板,正式的名稱是BBC micro:bit,是以ARM結構CPU為基礎的嵌入式系統,由BBC所發起設計,目的是用於英國中小學的電腦教育推動。
外觀如下:
板子實際的大小,和10元硬幣比較如下:
以下是連接了擴充接頭之後的樣子:
- 電路板大小:5 cm x 4 cm
- 採用ARM Cortex-M0處理器,內建以下裝置:
- 5 x 5 LED
- 加速度感應器
- 磁力感應器
- 無線電通訊功能
- 藍牙通訊模組
- 2個可程式按鈕
- 1個RESET按鈕
- Micro USB 接頭
- 3.3V輸出
- 具備輸出入連接針腳
micro:bit基金會網址:
總結,micro:bit的主要特色如下:
- 是英國BBC和三星、微軟以及ARM合作開發的產品
- 支援Javascript、Python程式語言,可使用視覺化的方式編輯
- 可以線上編輯,也可以下載安裝專屬的離線編輯器(如MU),也可以透過Arduino IDE以C/C++的方式開發程式
- 支援藍牙BLE連線功能
- 有25顆LED以及2個按鈕和1個Reset按鈕
- 具有加速度計、電子羅盤、光感測器、以及溫度感測器
- 具有底功率的無線訊號,裝置間可以彼此以廣播的方式通訊
只要把它連接到電腦之後,不需要安裝任何的驅動程式,在電腦作業系統中看起來,它就是一個隨身碟而已,那麼如何寫程式呢?直到到micro:bit的網站中選取「Let’s code」,選擇其中一個程式碼編輯環境,可以使用積木程式,也可以使用Javascript,也有Python程式可以選用。在環境中測試沒問題之後,使用「下載」把位元檔載下來,複製到micro:bit所在的磁碟機目錄中就可以了。
在寫入了程式進去之後,由於它自己就是一部電腦,因此之後只要連接電源,它就可以自己獨立地運作了。