下載專區

MBC 全系列的函式庫、積木擴充、範例程式與型錄,集中在這一頁。先看清楚版本與搭配的韌體:2026-10 起出貨的產品是協定 v2 韌體,標「舊版」的檔案只搭配 2026-10 以前的韌體。

提示

不確定手上感應器是哪一版?接上 Arduino 跑各產品的 01_hello 範例,或用 mBlock/micro:bit 的「協議版本」積木:回 2 就是新韌體。


函式庫與擴充(打包下載)

檔案 內容 版本 搭配韌體 大小 日期
MBC_EXP6_Pybricks_Lib.zip MBC EXP6 六路馬達擴充器(適用 SPIKE™):Pybricks 函式庫+範例(MBC_exp6_obj_Lib.py;插 MBC 感應器時加 MBC_exp6_mbc_common.py 和用到的 MBC_exp6_line/laser/pad/unicam.py;Exp6_objMode_Demo.py、說明書 EXP6_Library_Manual.pdf、examples/ 11 支、beginner_examples/ 新手範例 5 支(Python 與 Pybricks 積木各一份)+循行者 8 路插 EXP6 的 PD 循線範例(Python 與積木)) 2026-11-04 EXP6 韌體 2026-11-03 以後 2.1 MB 2026-11-05
MBC_EXP6_Official_App_Lib.zip MBC EXP6 六路馬達擴充器(適用 SPIKE™):官方 SPIKE App 函式庫+範例(SPIKE_Education/ 裡的 MBC_exp6_SPIKE_App_Lib.py 與安裝/解除安裝腳本、說明書 EXP6_Library_Manual.pdf、examples/ 10 支(10 是對 MBC 感應器下命令)) 2026-11-05 EXP6 韌體 2026-11-03 以後 2.1 MB 2026-11-05
MBC_EXP6_Robot_Inventor_Lib.zip MBC EXP6 六路馬達擴充器(適用 SPIKE™):LEGO MINDSTORMS Robot Inventor(51515)App 的 Python 函式庫+範例(安裝程式 Install_MBC_exp6_Lib.py(USB 線或藍牙都能裝)、移除程式、函式庫原始碼、說明書 EXP6_Library_Manual.pdf、examples/ 10 支;互動教學) 2026-11-05 EXP6 韌體 2026-11-03 以後 2.1 MB 2026-11-05
MBC_Servo6_Pybricks_Lib.zip 舊版 MBC Servo6 舵機擴充器(適用 SPIKE™):Pybricks 函式庫 — 搭配 2026-10 以前韌體 1.0 Servo6 8.7 KB 2026-10-21
MBC_Servo6_Official_App_Lib.zip 舊版 MBC Servo6 舵機擴充器(適用 SPIKE™):官方 SPIKE App 函式庫 — 搭配 2026-10 以前韌體 1.0 Servo6 5.3 KB 2026-10-21
line8_pybricks_spike_v4.x.zip 循行者 8 路:SPIKE Pybricks 函式庫與範例(MBC_sensors.py、MBC_line8_obj_Lib.py+積木/Python 各 2 支) 4.x Pybricks 4.1 31 KB 2026-10-25
MBC_TOF8_Pybricks_Lib.zip 測距者 8 路 TOF8:SPIKE Pybricks 函式庫(MBC_sensors.py、MBC_laser8_obj_Lib.py) 1.0 Pybricks 4.1 21 KB 2026-10-25
MBC_Pro_Sensors_mBlock5_v1.0.0.mext 舊版 mBlock 5 擴展 v1.0.0(舊版,15 顆積木)— 搭配 2026-10 以前韌體 1.0.0 mBlock v1(2026-10 前) 1.9 MB 2026-10-21

這張表由 _build/pack-downloads.mjs 的清單產生(_build/generated/downloads.json),之後重新打包會自動覆寫。


mBlock 5(MakeBlock mBot 等)

檔案 狀態 說明
MBC_Pro_Sensors_mBlock5_v2.2.0_import.mext 開發中:自行匯入(進階) v2.2.0=v2.1.0 全部積木+神攝手物體偵測 15 顆(共 132 顆);分類改名「神攝手」,學校版/WRO 版分類改名「神攝手舊版」(搭配 神攝手;神攝手 mBlock 版尚未上機驗證)。匯入方式同 v2.0.0 那一列
MBC_Pro_Sensors_mBlock5_v2.1.0_import.mext 開發中:自行匯入(進階) v2.1.0=v2.0.0 全部積木+「神攝手通用版」分類 22 顆(搭配 神攝手;神攝手 mBlock 版尚未上機驗證)。匯入方式同下一列
MBC_Pro_Sensors_mBlock5_v2.0.0_import.mext 開發中:自行匯入(進階) v2.0.0,95 顆積木(循行者、測距者、掌控者、IMU、神攝手、MBC 共用),搭配協定 v2 韌體。這是「匯入檔」:到 ext.mblock.cc 登入 → 我的擴展 → 匯入資料 → 上傳 → 下載正式 .mext。正式上架後在 mBlock 擴展中心搜「MBC」即可,不用自己匯入
MBC_Pro_Sensors_mBlock5_v1.0.0.mext 舊版 舊版 v1.0.0,15 顆積木,搭配 2026-10 以前韌體;可直接拖進 mBlock

安裝步驟與積木說明:MakeBlock(mBot)積木擴展。

🟠 micro:bit(MakeCode 擴充)

不用下載檔案:MakeCode → 擴充 → 貼 https://github.com/contactmbcrobot/pxt-mbc-sensors(v2.0.5,83 顆積木,MIT)。接線、硬體關卡與積木清單:micro:bit 總覽。

🟢 MATRIX Mini R4

MATRIX 用原廠顏色感應器積木(0x22)讀,不用下載任何東西。每個產品的對照表:MATRIX 總覽。

∿ Arduino 範例(.zip,每款 5~6 支 .ino)

產品 中文註解版 English
循行者 8 路 line8_arduino_examples.zip line8_arduino_examples_en.zip
循行者 16 路 line16_arduino_examples.zip line16_arduino_examples_en.zip
測距者 2 路 tof2_arduino_examples.zip tof2_arduino_examples_en.zip
測距者 8 路 tof8_arduino_examples.zip tof8_arduino_examples_en.zip
掌控者 PS2 ps2_arduino_examples.zip ps2_arduino_examples_en.zip
掌控者 PS4/PS5 ps4_arduino_examples.zip ps4_arduino_examples_en.zip
IMU 陀螺儀 imu_arduino_examples.zip imu_arduino_examples_en.zip
神攝手(I2C,韌體 v1 尚未上機驗證) unicam_arduino_examples.zip unicam_arduino_examples_en.zip
MBC EXP6 六路馬達擴充器(適用 SPIKE™)(UART,開發與驗證中,尚未支援) exp6_arduino_examples.zip exp6_arduino_examples_en.zip
通用 I2C 小工具(掃位址、讀版本) i2c_arduino_examples.zip —

每支範例的逐行說明在各產品的「Arduino 範例」頁,從 🔰 第一次用 Arduino 開始。神攝手舊版(停止支援)的範例與函式庫集中在舊版總覽頁。

SPIKE/EV3 Pybricks 範例(.zip)

目前版本是 Pybricks 4.1(code.pybricks.com 正式版 v4.1.1;MBC SPIKE 積木網站燒的 v4.1.0 也可以)。每一包都附 MBC_sensors.py:一個檔適用全部 MBC 感應器(SPIKE、EV3 共用),新專案只要匯入它,寫 from MBC_sensors import MBC_LINE8(類別:MBC_LINE8、MBC_LINE16、MBC_LASER2、MBC_LASER8、MBC_GAMEPAD、MBC_CAM_SCHOOL、MBC_HUE12)。

重要

包裡的舊檔名函式庫(例如 MBC_line8_obj_Lib.py)是給舊專案直接換檔用的:舊專案只換掉原本那一個檔,程式不用改。舊檔名每個都是整份共用檔,一個程式匯入 3 個以上會超過 SPIKE 程式槽約 51 KB 的上限;要混用多款感應器,請改成只匯入 MBC_sensors.py。

產品 SPIKE Pybricks 4.1 EV3 Pybricks
循行者 8 路 line8_pybricks_spike_v4.x.zip line8_pybricks_ev3.zip
循行者 16 路 line16_pybricks_spike_v4.x.zip line16_pybricks_ev3.zip
測距者 2 路 tof2_pybricks_spike_v4.x.zip —
測距者 8 路 tof8_pybricks_spike_v4.x.zip —
掌控者 PS2 ps2_pybricks_spike_v4.x.zip —
掌控者 PS4/PS5 ps4_pybricks_spike_v4.x.zip —

舊版(不再更新)

Pybricks 3.6.1 版的函式庫與範例:給還沒升級到 Pybricks 4 的主機;2026 新款 SPIKE 不能用。這些檔案不會再更新,能升級的話請改用上面的 4.1 版。

產品 SPIKE Pybricks 3.6.1
循行者 8 路 line8_pybricks_spike_v3.6.1.zip
循行者 16 路 line16_pybricks_spike_v3.6.1.zip
測距者 8 路 tof8_pybricks_spike_v3.6.1.zip
掌控者 PS2 ps2_pybricks_spike_v3.6.1.zip
掌控者 PS4/PS5 ps4_pybricks_spike_v3.6.1.zip

新手範例(不另外打包)

SPIKE 官方 App(.llsp3)、MBC 積木網站(.abp)與 EV3 官方軟體(.ev3/.lmsp/clev3r .bp)的新手範例不另外打包,每個範例在頁面上逐一下載並附截圖:

產品 SPIKE 新手範例 EV3 新手範例
循行者 8 路 頁面 頁面
循行者 16 路 頁面 頁面
測距者 2 路 頁面 頁面
測距者 8 路 頁面 頁面
掌控者 PS2 頁面 頁面
掌控者 PS4/PS5 頁面 頁面
IMU 陀螺儀 — 頁面
神攝手 頁面 頁面
MBC EXP6 六路馬達擴充器(適用 SPIKE™) 頁面 —

型錄與說明書

檔案 說明
MBC-Pro-Sensors-Catalog-2026-EN.pdf 2026 產品型錄(英文,2.1 MB)
PS2_Controller_Command_Guide_ZH.pdf 掌控者 PS2 指令說明(中文)
PS2_Controller_Command_Guide_EN_Taiwan_only.pdf 掌控者 PS2 指令說明(英文;PS2 只在台灣販售)

找不到你要的檔案,或想要韌體更新?聯絡我們。

LINE 詢價選購指南