CyberBrick 是由 3D 列印知名品牌 拓竹(Bambu Lab)及其旗下的社群平台 MakerWorld 所推出的一款模組化智能玩具與創客生態系統,該生態系統包含免焊接的電子模組、無線微控制器(基於 ESP32-C3)、專屬控制 App(搭配 MicroPython 雙層編碼環境)以及 3D 列印結構框 ,雖然拓竹在 3D 列印機的韌體與 API 授權上,逐步走向封閉;但在 CyberBrick 這款創客教育硬體上,官方為了鼓勵開發,保留了相當程度的程式自由度 。
八大核心特色:這些特點精準定位了它作為「3D 列印 + 創客電子」玩具的優勢
1.內容生態: 深度結合拓竹旗下的 MakerWorld 模型社群。全球創客可以在平台上分享、下載各類 CyberBrick 的 3D 列印外殼結構,讓硬體玩法有無限擴充的可能。
2.模塊化: 硬體採用模組化設計。主控、馬達、感測器等元件皆為獨立模塊,使用者可以像拼積木一樣,根據需求自由組合、更換不同的功能硬體。
3.超小體積: 核心主控板與電子元件體積極其輕量微型化。這讓它可以輕鬆嵌入各種小型 3D 列印作品中(如微型遙控車、桌上型小裝置),不佔空間。
4.易上手: 對新手非常友善。提供直覺的專屬 App,即使完全不會寫程式,也能透過手機或平板的圖形化滑塊與按鍵映射,快速設定並遙控組裝好的玩具。
5.可持续发展(永續發展): 強調重複利用與環保。電子模塊可以不斷拆解並投入下一個新專案中;如果外殼玩壞了或想換造型,隨時用 3D 列印機重新印製即可,大幅減少傳統塑料玩具的浪費。
6.創作者友好(創作者友好): 官方開放了硬體的尺寸規格與參考設計,並提供完善的開發文件。對於喜歡自己動手設計 3D 模型或改裝硬體的創客來說,擁有極高的創作自由度。
7.可编程(可程式設計): 支援 MicroPython 雙層編碼環境。高階玩家或教育用途的使用者可以直接編寫代碼,實現計數器、複雜邏輯控制等自定義進階功能。
8.免焊接: 所有的電子模塊之間皆採用即插即用的接頭連接,組裝與接線完全不需要動用電烙鐵。這不僅提升了組裝安全性,也大幅降低了兒童與學校教學的入門門檻。
在程式的編寫採取「上層半開放、底層封閉」的雙層架構設計 , 兼顧新手與高階開發,如果你不想寫程式,可以直接利用 CyberBrick App 進行圖形化滑塊配置與按鍵映射,這部分的修改權限被限制在 App 框架內。
MicroPython 開放編程(創客層): 它的核心主控板本質上是一塊基於 ESP32-C3 的無線微控制器。拓竹開放了上層的 MicroPython 程式接口,允許創客編寫自定義的腳本代碼、處理複雜邏輯(如變數計算、計數器等),並提供專屬的程式碼庫供自由開發。
除了 MicroPython,社群上也發展出了結合 Blockly 的視覺化積木編程工具,大幅降低了開發難度。
底層固件(Firmware)封閉: 核心板的底層運行庫與藍牙通訊協議是由拓竹官方維護且不開源的。用戶無法輕易將其刷成完全無關的第方三系統(例如純原生 ESP-IDF),必須在拓竹建立的架構下進行上層開發。
社群生態綁定: 雖然你可以自由編寫程式碼,但若想將專案完美分享給他人、利用 App 一鍵燒錄,主要還是得依賴拓竹旗下的 MakerWorld 生態系。
一開始發現CyberBrick是從網路上人家分享了MakerWorld上的專案→L-ONE 桌面机械臂 2.0 安装简单!【Cyberbrick】 ,原本就對機械手臂的case感興趣的(以前弄了很多MeArm系列),看到這個當然要一探,才發現它不只是3D列印件的部份,搭配的電路板是我之前沒玩過的…這可新鮮了,不過這得到淘X買,而且你會發現官方物流不運送臺灣~
雖然 CyberBrick 的主控核心本質上是一顆標準的 ESP32-C3 晶片,但與普通的 ESP32-C3 開發板(如常見的 SuperMini 或 NodeMCU),與在 CyberBrick 生態內進行編輯,兩者的自由度、開發流程和底層架構存在著本質上的巨大差異
在原生開發板上:你是這顆晶片絕對的主宰,在 CyberBrick 中:你的代碼本質上是一個執行在拓竹主程式底下的「外掛腳本(Script)」 ;原生板沒有提供任何現成的手機 App 遙控介面。如果你想用手機控制它,你可以自己架設 Web 伺服器、自己寫藍牙通訊協定、自己寫馬達的 PWM 驅動 。CyberBrick 追求的是「框架內的最高自由度」:拓竹在晶片裡寫好了極為穩定的馬達驅動、電源管理和手機 App 的藍牙通訊協議。它把這些複雜的底層封裝起來,讓你只專注於上層邏輯(例如:「當感測器 A 觸發時,馬達 B 以 50% 速度轉動」)。你可以把它視為有程式碼編輯能力的樂高(Lego)大腦。