stack-chan/stack-chan

A JavaScript-driven M5Stack-embedded super-kawaii robot.

解決的問題

Stack-chan 提供一個易於存取的開源平台,用於建立與自訂小型桌面機器人。透過整合固件、硬體設計與瀏覽器為基礎的開發工具,簡化機器人建構與程式設計的流程,無需安裝複雜的 SDK。

運作方式

本專案以 M5Stack 硬體(特別是 CoreS3)為基礎。使用 JavaScript 驅動的固件,讓使用者能透過「MODs」(使用者應用程式)擴充機器人的功能。一整套瀏覽器工具讓使用者可透過 BLE 進行偏好設定、使用形狀編輯器創造自訂表情,並使用區塊式編輯器或模擬器開發新的 MOD。

適用對象

專為對機器人與程式設計感興趣,但無需深入嵌入式系統或專業硬體工具知識的愛好者、創客與初學者所設計。

主要特色

  • 瀏覽器為基礎的開發:包含網頁版固件安裝程式、區塊編輯器與模擬器,支援快速原型設計。
  • 模組化可擴充性:使用者可安裝與分享自訂 MOD,為機器人新增行為。
  • 開源硬體:提供可 3D 列印的外殼模型與電路圖,適合希望自行建構硬體的使用者。
  • 整合追蹤功能:支援 MediaPipe BLE 追蹤,可將臉部與手部動作傳送到機器人。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案