micro:bit 硬體規格
micro: bit 是一塊設計有 ARM 架構的開發板,搭載了藍牙、加速度計、電子羅盤、按鈕、5x5 LED 矩陣、溫度和光線偵測等電子元件,micro:bit V2 ( 二代開發板 )更提供麥克風、微型喇叭,透過 micro:bit 開發板,可以很簡單的撰寫程式,操控電子零組件,做出豐富且多樣性的變化。
關於 micro:bit V2 ( 二代開發板 )
在 2020 年 10 月,BBC micro:bit 發佈了新版 micro:bit V2,除了麥克風和微型喇叭這些新增加的電子零件,更針對處理器效能、記憶體、藍牙進行升級,讓創作更為多元,由於 micro:bit V2 相容於 micro:bit V1.5 ( 第一代 ) 的開發環境,所以能讓 V1.5 和 V2 互相搭配使用,大幅降低了教師和學生的轉換門檻。
micro:bit 開發板正面
micro:bit 的正面,左邊是 V1.5,右邊是 V2 ( 圖片來源 )
項目 | 說明 |
---|---|
1 | 按鈕開關 |
2 | 5x5 LED 矩陣 + 光感應器 |
3 | pin 腳 - GPIO |
4 | pin 腳 - 3V 電源 |
5 | pin 腳 - GND 接地 |
6 | logo 觸摸開關 ( V2 ) |
7 | 麥克風 + 麥克風 LED 指示燈 ( V2 ) |
micro:bit 開發板背面
micro:bit 的背面,左邊是 V1.5,右邊是 V2 ( 圖片來源 )
項目 | 說明 |
---|---|
1 | 藍牙天線 |
2 | 處理器 + 溫度感應器 |
3 | 電子羅盤 ( 指南針 ) |
4 | 加速度計 |
5 | pin 腳 |
6 | microUSB 接口 |
7 | 紅色 LED ( V1 ),向 micro:bit 傳輸資料時會閃爍 |
8 | 重置按鈕 ( V1 ) |
9 | 電池插座 |
10 | USB 接口晶片 |
11 | 微型喇叭 ( V2 ) |
12 | 麥克風 ( V2 ) |
13 | 紅色電源指示 LED ( V2 ),通電時亮燈提供指示 |
14 | 黃色 LED ( V2 ),向 micro:bit 傳輸資料時會閃爍 |
15 | 重置按鈕 + 電源按鈕 ( V2 ),長按按鈕會讓 micro:bit 進入休眠省電模式 |
micro:bit V1.5 和 V2 的差異
項目 | micro:bit V1.5 | micro:bit V2 |
---|---|---|
LED 5x5 矩陣 | 有 | 有 |
加速度計 | 有 | 有 |
羅盤 ( 指南針 ) | 有 | 有 |
溫度感應 | 有 | 有 |
溫度感應 | 有 | 有 |
光度感應 | 有 | 有 |
A、B 按鈕 | 有 | 有 |
無線電 | 2.4G | 2.4G |
藍牙 | BLE 4.0 | BLE 5.0 |
reset 按鈕 | - | 有 |
關閉電源 | - | 按住 reset 按鈕 |
麥克風 ( 與 LED 指示燈 ) | - | 有 |
微型喇叭 ( 蜂鳴器 ) | - | 有 |
logo 觸摸感應 | - | 有 |
電源指示燈 | - | 有 |
尺寸 | 5cm x 4cm | 5cm x 4cm |
開發軟體 | C ++,MakeCode,Python,Scratch | C ++,MakeCode,Python,Scratch |
金手指腳位 | 25 pin ( 3 個專用的 GPIO ) | 25 pin ( 4 個專用的 GPIO ),形狀有凹痕 |
電源供應 | 5V( microUSB )、3V | 5V( microUSB )、3V |
電流 | 90mA | 200mA |
記憶體 | 256KB Flash,16KB RAM | 512KB Flash,128KB RAM |
處理器 | Nordic Semiconductor nRF51822 | Nordic Semiconductor nRF52833 |
界面 | NXP KL26Z, 16kB RAM | NXP KL27Z, 32kB RAM |
micro:bit 腳位對照表 ( pins )
參考資料
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~