PCBJam: KiCad 瀏覽器版
PCBJam: KiCad 瀏覽器版
PCBJam 是 KiCad 的瀏覽器實作版本,讓使用者無需安裝本地軟體即可編輯原理圖(schematic)和 PCB 檔案。該工具採用客戶端模型,檔案從本地資料夾匯入並儲存回機器,確保專案數據不會被上傳到遠端伺服器。
本地優先的數據隱私與儲存
PCBJam 透過採用本地優先(local-first)架構來優先保護數據隱私。當使用者開啟本地資料夾時,專案的副本會作為可編輯專案匯入瀏覽器,而原始檔案則保持不變。
關鍵儲存特性包括:
- 無需伺服器上傳:專案檔案保留在使用者的機器上;瀏覽器僅作為編輯介面。
- 本地持久化:儲存操作會在瀏覽器工作階段中持久化,使用者可以將工作成果匯出為 .zip 檔案。
- 瀏覽器快取:函式庫數據會快取在本地。使用者可以安全地清除此快取,不過 3D 模型是按電路板抓取的,構成了快取中可能需要手動回收的主要部分。
整合式設計工具集
PCBJam 提供了一套完整的編輯器與檢視器,鏡像了 KiCad 生態系統的核心功能。可用工具包括:
- 編輯器:Schematic Editor、Symbol Editor、PCB Editor、Footprint Editor 以及 Drawing Sheet Editor。
- 分析與工具:Gerber Viewer 以及 PCB Calculator。
豐富的元件函式庫
該平台包含大量預載的符號(symbols)與封裝(footprints)以促進快速設計。Alpha 版本 (v0.1.6.2) 包含:
- 符號:涵蓋多種類別,包括放大器(運算放大器、儀表放大器、音訊放大器)、轉換器(AC/DC、DC/DC)、MCU(ST STM32 系列、Microchip ATmega/PIC、NXP Kinetis)以及各種 RF 與感測器元件。
- 封裝:針對連接器(Molex、JST、Samtec、Phoenix)、電容、電阻以及各種封裝類型(如 BGA、QFN、SO)的完整封裝。
專案狀態與存取
PCBJam 目前處於早期存取 Alpha 階段。雖然提供可用於測試範例電路板的 Demo,但完整的產品更新與擴展平台的邀請將透過候補名單進行管理。