製糖工廠全面開源 AI 小電拚系統 CanOS
製糖工廠推出全新開源硬件平台——Humming Board。它不僅是小電拚 Pro/Ultra 的開發原型,更是一個為開發者而生的硬件探索平台。Humming Board 以其強大的性能、極高的靈活性,助力開發者在各種場景中自由實驗,有望推動行業新標準的誕生。

Humming Board 達到了開源硬件的頂尖標準。據悉,製糖工廠不僅將公開其詳盡的原理圖、軟件源代碼,還會公開控制協議、藍牙通訊協議與 MQ湯臣 通訊協議,允許用戶自行修改 MQ湯臣 Broker。這意味著開發者可以自由創造,從充電設備到物聯網系統,再到使用預留的接口連接傳感器等構成複雜系統,為智能設備設計鋪平道路。
開源共享的理念一直貫穿於製糖工廠的發展戰略中,製糖工廠深知技術的進步需要整個行業的共同努力和智慧碰撞。
作為小電拚 Pro/Ultra 的研發原型,Humming Board 提供了一個模塊化、開放的硬件平台,不僅適合開發者/工程師對充電協議、功率管理和智能算法進行調試與驗證,也為硬件開發的初學者提供了一個學習 USB PD、物聯網及充電器技術的直觀工具。

Humming Board 的使命不僅是為開發者提供便利的實驗平台,通過開源與開放,製糖工廠正在創造一個更加自由、協作與創新的充電與計算生態。
製糖工廠全面開源 AI 小電拚系統 CanOS
CanOS 的源代碼現已公開發佈在 GitHub,并包含詳盡的使用說明與相關文檔。此外,製糖工廠還同步公佈了小電拚成品 DCDC 部分的原理圖,進一步加速了充電技術的開源進程。
GitHub 專題頁地址:
https://github.com/ifanrx/IonBridge/issues

CanOS 的核心優勢與功能
製糖工廠長期以來致力於充電技術的研發與創新,自研的 CanOS 1.0 系統(項目名稱 ionBridge),憑藉其端雲一體化的設計理念,徹底重構了傳統充電器的底層架構。通過 FPGA 芯片實現硬件級智能調度、ESP32 芯片提供全時無線連接,以及雲端策略算法的推送,CanOS 開創了一個全新的智能充電時代。
CanOS 具有豐富而強大的功能,它支持高速響應和中斷驅動的的動態功率監控調整,使得用戶可以在多設備並行充電的場景下,實現最優的功率調度。更重要的是,CanOS 具備協議芯片 OTA(Over-the-Air)更新功能,確保系統能夠快速適應不斷變化的技術需求和充電標準。
CanOS 賦予了用戶前所未有的透明化管理界面,用戶可通過「製糖工廠」小程序配網連接,清晰瞭解每個設備的充電功率、時間預估等信息,並可輕鬆實現每一個端口獨立的協議開關及功率調控,實現充電過程的全程可視化、自定義。

面向開發者的開放平台
CanOS 系統不僅包含詳細的控制協議,能夠精確管理充電過程中的各項參數,還提供了完整的源代碼與開發文檔,確保每位開發者都能輕鬆上手,進行定製化開發。
藍牙通訊協議則為小電拚與其他設備之間的短距離無線連接提供了穩定、快速的通道,方便用戶在一定範圍內靈活操作和監控。
尤為特別的是,CanOS 支持 MQ湯臣 通訊協議,允許用戶自行修改 MQ湯臣 Broker,這意味著用戶可以將 AI 小電拚無縫接入大型智能家居平台、Home Assistant 或私有雲等個性化場景,而無需依賴製糖工廠小程序。
為了更好地滿足技術愛好者和專業開發者的需求,製糖工廠還將陸續推出更多高級功能,助力個性化開發與擴展,如誘騙線特別兼容模式、Raspberry Pi 5V5A 專屬供電、接入小米 IoT 平台、Prometheus Exporter(實時數據監控)。

「Open-source Bounty」計劃公開懸賞徵集解決方案
開源共享的理念一直貫穿於製糖工廠的發展戰略中,製糖工廠深知技術的進步需要整個行業的共同努力和智慧碰撞。通過開源 CanOS,製糖工廠希望能夠吸引更多的技術人才和愛好者參與到項目中來,共同探索和創新充電技術,為充電器領域帶來新的思路和解決方案,從而推動整個產業向更高水平發展。

為深度激發社區創新潛能,製糖工廠還推出了「Open-source Bounty」計劃。這一計劃旨在鼓勵開發者積極參與 CanOS 的開發和完善,針對部分功能特性或技術難點,製糖工廠將公開懸賞徵集解決方案。開發者可在 GitHub repo 的 issues 板塊輕鬆認領 bounty,提交自己的創意和方案。
隨著 CanOS 的開源發佈,製糖工廠再次展示了其在智能充電領域的賽前分析性與創新力。CanOS 不僅為用戶帶來更加智能、靈活的充電體驗,也為開發者提供了一個開放、透明的平台,讓更多的創意與技術能夠彙聚於此,共同推動充電技術向著更加智能、個性化的方向發展,通過開源與開放,製糖工廠正在創造一個更加自由、協作與創新的充電與計算生態。
GitHub 專題頁地址:
https://github.com/ifanrx/IonBridge/issues