Klipper:Raspberry Pi 缺貨的替代品

話 說 Raspberry Pi 缺 貨 已 經 缺 了 好 幾 年 ,原 來 定 價 US$45 美 金 的 Pi 4 2GB,炒 價 早 就 超 越 了 港 幣 千 元 。淘 寶 有 貨 的 店 ,價 錢 都 在 千 元 人 仔 以 上 ,連 之 前 的 舊 貨 Pi 3B+ 索 價 也 高 達 ¥750 人 仔 ( 近 月 價 錢 感 覺 稍 有 鬆 動 )。

我 自 己 很 早 就 開 始 玩 Pi,家 裡 還 有 一 片 當 年 的 第 一 代 Pi B+。我 也 很 早 就 開 始 用 Octoprint,家 裡 的 3D 打 印 機 ,全 部 都 多 配 了 一 台 Pi 來 行 Octoprint ( 除 了 用 Duet 2 WiFi 的 那 些 ,呵 呵 )。

再 加 上 什 麼 MagicMirror 呀 、CNCjs 呀 、retropie 呀 、Pi Hole 呀 ,家 裡 真 是 要 多 少 Pi 就 有 多 少 Pi。不 過 手 上 再 多 的 Pi,也 總 有 用 完 的 一 天 ( 我 堅 持 唔 用 炒 價 買 Pi,正 所 謂 「咪 幫 罪 犯 ,咪 買 翻 版 」,只 要 無 人 幫 襯 ,個 價 自 然 炒 唔 起 )。

近 來 手 痕 又 走 左 去 砌 Voron,也 打 算 趁 機 將 Duet 2 WiFi 的 打 印 機 都 升 級 klipper ( 行 octoprint 的 當 然 早 早 升 級 了 )。要 行 klipper 就 要 用 Pi,正 好 見 到 有 一 些 品 牌 推 出 了 代 用 品 ,就 全 部 都 比 較 一 遍 好 了 。

其 實 未 有 Octoprint、未 有 klipper 之 前 ,因 為 Pi 的 成 功 ,所 以 一 直 都 有 大 量 的 模 仿 者 。不 過 因 為 Pi 的 硬 件 不 是 open source 的 ,所 以 別 人 只 能 模 仿 ,而 不 能 推 出 clone。

在 芸 芸 眾 多 乜 Pi 物 Pi 裡 面 ,Orange Pi 就 是 一 個 很 好 的 選 擇 。而 且 klipper 的 其 中 一 個 常 用 安 裝 方 法 ,MainsailOS,本 身 就 有 推 出 Orange Pi 的 版 本 。MainsailOS 預 裝 好 了 klipper 的 絕 大 部 分 功 能 ,比 起 用 KIAUH 更 懶 更 方 便 更 簡 單 。

Raspberry Pi
4 Model B ( 2GB )
Raspberry Pi
3 Model B+
Orange Pi
4 LTS
Orange Pi
3 LTS
CPUBCM2711
4 core / A72
1.8GHz
BCM2837B0
4 core / A53
1.4GHz
RK3399
2 core / A72
4 core / A53
1.8GHz
Allwinner H6
4 core / A53
1.8Ghz
RAM2GB1GB3GB / 4GB2GB
LAN1000M1000M
*limit to 300M
1000M1000M
WiFiDual Band ac
( WiFi 5 )
Dual Band ac
( WiFi 5 )
Dual Band ac
( WiFi 5 )
外置天線
2T2R
Dual Band ac
( WiFi 5 )
外置天線
USBUSB 3.0 x 2
USB 2.0 x 2
USB 2.0 x 4USB 3.0 x 2
USB 2.0 x 1
USB 3.0 x 1
USB 2.0 x 2
GPIO40-pin40-pin26-pin26-pin
ScreenMicro HDMI x 2
DSI
HDMI x 1
DSI
HDMI x 1
DP x 1
DSI
HDMI x 1
StorageMicroSDMicroSDMicroSD
16GB eMMC ( 可選 )
MicroSD
8GB eMMC
Power SupplyUSB-C 5VMicroUSB 5VDC 5V/4A
USB-C 5V/4A
USB-C 5V/3A
Price炒價
( 原價 US$45 )
炒價
( 原價 US$35 )
¥399¥249

A72 核 心 是 比 A53 核 心 快 很 多 的 ,所 以 即 使 同 樣 是 4 核 心 ,Pi 4 是 比 Pi 3 快 很 多 很 多 的 。所 以 Orange Pi 4 LTS 的 6 核 心 ( 包 含 2 個 A72 ),性 能 是 接 近 Pi 4 的 。而 Orange Pi 3 LTS,性 能 則 是 對 應 Pi 3。不 過 Orange Pi 3 LTS 的 CPU 較 Pi 3 新 ,頻 率 亦 比 較 高 ,所 以 性 能 應 該 會 快 一 點 。

Orange Pi 3 LTS / 4 LTS 和 Raspberry Pi 的 各 方 面 都 非 常 接 近 ,價 錢 則 平 了 一 大 截 ,加 上 有 MainsailOS,確 實 是 非 常 好 的 替 代 方 案 。可 惜 …

可 惜 的 是 ,國 內 的 3 大 3D 打 印 機 主 板 品 牌 ,Makerbase MKS、BigTreeTech 和 Mellow Fly,都 不 約 而 同 地 推 出 了 自 家 的 Pi 替 代 方 案 。

Orange Pi
3 LTS
Makerbase
MKS Pi V1.1
BigTreeTech
BTT Pi V1.2
Mellow
Fly Pi
CPUAllwinner H6
4 core / A53
1.8Ghz
RK3328
4 core / A53
Allwinner H616
4 core / A53
1.5GHz
Allwinner H5
4 core / A53
1.5Ghz
RAM2GB1GB1GB1GB
LAN1000M100M100M100M
WiFiDual Band ac
( WiFi 5 )
外置天線
Dual Band ac
( WiFi 5 )
外置天線
USBUSB 3.0 x 1
USB 2.0 x 2
USB 3.0 x 1
USB 2.0 x 2
USB 2.0 x 4USB 2.0 x 4
GPIO26-pin---40-pin40-pin
ScreenHDMI x 1HDMI x 1
SPI
HDMI x 2
SPI
HDMI x 1
SPI
StorageMicroSD
8GB eMMC
MicroSDMicroSDMicroSD
Power SupplyUSB-C 5V/3ADC 12/24V
USB
DC 12/24V
USB
DC 12/24V
USB
Price¥249¥179¥178¥179
KlipperScreen---MKS PI-TS35V1.0
SPI screen
3.5 inch Touch Screen
¥75
BTT TFT35 SPI
SPI screen
3.5 inch Touch Screen
¥88
FLY TFT V1
SPI screen
3.5 inch Touch Screen
¥89
CAN bus---外置 USB 模塊
USB to CAN 模塊
¥79.99
預留 CAN bus
需另購 U2C module
¥48
預留 CAN bus
需另購 FLY CANhat 模塊
¥60
eMMC---MKS eMMC 模塊
8GB eMMC
¥40
---FLY M2WE 模塊
16GB eMMC
Dual Band WiFi
¥79

這 三 家 的 Pi 明 顯 是 針 對 klipper 特 別 優 化 ,在 各 項 功 能 、定 價 都 十 分 接 近 ,如 果 不 是 使 用 不 同 的 硬 件 ,我 差 點 以 為 是 同 一 家 廠 OEM 的 。

三 款 Pi 的 CPU 都 是 4 個 A53,性 能 應 該 和 Pi 3 差 不 多 ,跑 Klipper 是 絕 對 足 夠 的 。它 們 針 對 klipper 的 優 化 ,包 括 使 用 SPI 連 接 、支 持 KlipperScreen 的 3.5寸 touchscreen 顯 示 屏 ,連 接 ADXL345 的 SPI 接 口 ,預 留 了 CAN bus 接 口 ,可 以 用 eMMC 替 代 容 易 corrupt 的 SD Card 等 等 。

其 中 我 最 最 最 喜 歡 的 ,就 是 直 接 支 持 使 用 12/24V 供 電 !終 於 不 再 需 要 預 備 多 個 USB 電 源 ,又 或 者 額 外 加 個 降 壓 模 組 了 。

不 過 當 然 也 有 一 些 奇 奇 怪 怪 的 地 方 ,例 如 Makerbase 和 Mellow 都 沒 有 WiFi,三 者 的 LAN 都 只 有 100MB,現 在 都 什 麼 時 代 了 ??還 好 它 們 都 支 援 很 多 便 宜 的 USB WiFi,去 淘 寶 求 其 買 個 10 蚊 的 就 可 以 了 ( 因 為 Linux 裝 driver 比 較 麻 煩 ,所 以 你 買 最 新 最 勁 的 WiFi 6+ 反 而 很 大 機 會 用 不 了 )。

可 能 是 SD card 太 過 容 易 corrupt,所 以 部 分 品 牌 也 支 持 額 外 的 eMMC 模 組 。他 們 用 的 eMMC 模 組 會 比 平 價 的 SD card 速 度 快 一 些 ,也 不 會 那 麼 容 易 損 壞 ,對 系 統 的 穩 定 性 會 有 一 定 幫 助 。我 自 己 也 有 買 Mellow 的 M2WE,當 然 不 會 打 印 得 更 快 ,但 至 少 感 覺 上 是 安 心 一 點 ( 當 然 M2WE 也 包 含 dual band WiFi,不 單 純 是 eMMC 模 組 )。

至 於 CAN Bus,也 不 是 直 接 支 持 ,而 是 只 預 留 了 接 口 。你 真 想 用 的 話 又 要 你 去 多 買 一 個 CAN 模 塊 插 在 Pi 上 面 。真 係 激 死 人 。( 難 道 是 Pi 唔 賺 你 錢 ,靠 這 些 周 邊 狂 賺 回 來 ? )

這 三 款 Pi 的 原 廠 OS 都 是 Armbian 改 的 ,全 部 都 預 裝 好 了 klipper 以 及 常 用 的 plugin。一 些 硬 件 所 需 要 的 軟 件 也 都 幫 你 預 先 安 裝 和 設 定 好 ,例 如 ADXL345、klipper screen 等 等 ,都 差 不 多 可 以 一 插 即 用 。

這 些 原 廠 OS 其 實 就 像 是 MainsailOS 一 樣 ,不 過 不 知 道 為 什 麼 ,他 們 預 設 都 了 使 用 Fluidd 作 為 web interface。如 果 你 唔 鍾 意 Fluidd,當 然 也 可 以 改 回 用 Mainsail。不 過 比 起 MainsailOS,這 些 原 廠 OS 裡 的 軟 件 都 比 較 舊 ,也 沒 設 定 好 update manager。

你 真 喜 歡 的 話 ,當 然 也 可 以 裝 個 乾 淨 的 Armbian 然 後 自 己 KIAUH ( 至 少 Mellow Fly 有 提 供 image )。不 過 那 些 硬 件 支 援 ,例 如 ADXL345、3.5寸 tourch screen 之 類 ,就 要 你 自 己 懂 得 額 外 設 定 了 ( 當 然 ,你 用 Raspberry Pi 的 話 也 要 自 己 做 這 些 設 定 )。

雖 說 Pi 4 和 Orange Pi 4 LTS 的 CPU 會 比 較 快 ,但 應 用 在 Klipper 上 應 該 是 沒 有 什 麼 優 勢 的 。所 以 如 果 安 裝 Klipper 的 話 ,還 是 買 這 三 款 針 對 Klipper 的 便 宜 Pi 比 較 好 。( 也 不 再 需 要 去 買 Pi Zero 2 了 吧 ? )

至 於 這 3 款 Pi 選 那 個 好 ?其 實 都 差 不 多 。我 個 人 覺 得 BigTreeTech 的 Pi 使 用 了 比 較 新 的 CPU,也 內 建 了 使 用 外 置 天 線 的 WiFi,在 相 同 價 位 之 下 是 稍 為 優 勝 一 點 。

這 就 完 了 麼 ?不 是 。因 為 以 上 這 三 家 廠 都 是 做 3D 打 印 機 控 制 板 起 家 的 ,所 以 也 十 分 自 然 地 ,將 自 家 的 Pi 和 自 家 的 控 制 板 配 種 而 生 出 了 2 合 1 主 板 。

Mellow 的 Fly Gemini 已 經 出 到 V3 了 ,算 是 很 成 熟 的 產 品 。使 用 CAN bus 也 終 於 不 再 需 要 額 外 多 買 一 個 CAN 模 組 了 。不 過 Fly Gemini V3 只 能 安 裝 4 個 stepper driver,所 以 只 適 用 於 VORON 0.2 之 類 比 較 簡 單 的 3D 打 印 機 。

Makerbase 就 有 MKS SKIPR。它 支 持 7 個 stepper driver,用 來 裝 VORON 2.4 也 夠 用 。

BigTreeTech 就 有 Manta 系 列 主 板 。BigTreeTech 用 了 完 全 不 同 的 approach,Manta 系 列 主 板 預 留 了 一 個 可 以 安 裝 Pi compute module 的 接 口 ,同 時 自 家 也 推 出 了 自 家 的 compute module CB1。我 估 計 設 計 的 想 法 是 Pi 4 是 買 不 到 了 ,compute module 4 總 買 得 到 吧 ,到 後 來 連 compute module 4 也 買 不 到 了 ,乾 脆 我 出 個 CB1 給 你 們 先 用 著 ,到 將 來 買 得 到 compute module 4 時 再 升 級 也 不 遲 。Manta 系 列 原 來 只 有 M4P 和 M8P,最 近 又 推 出 了 M5P 和 M8P V1.1,看 來 也 是 賣 得 不 錯 。

使 用 2 合 1 主 板 ,在 安 裝 和 接 線 方 面 都 會 簡 單 一 些 ,原 廠 提 供 的 OS 就 已 經 包 含 了 對 應 的 printer config。對 空 間 狹 小 的 迷 你 打 印 機 特 別 有 用 。例 如 我 的 VORON V0.2 裝 的 就 是 一 片 Fly Gemini V3。

除 了 2 合 1 主 板 ,近 來 也 有 不 同 品 牌 推 出 了 所 謂 的 klipper pad,例 如 Creality Sonic Pad、FLSUN Speeder Pad、BigTreeTech PAD7 等 等 。其 實 就 是 安 裝 好 了 klipper + klipper screen 的 機 器 ,當 然 同 樣 可 以 用 來 替 代 Pi。不 過 那 個 千 元 價 位 ,除 了 你 本 身 就 有 creality 3D 打 印 機 而 又 完 全 唔 懂 klipper,正 常 人 應 該 不 會 買 吧 ?

ctleung張先生,男性,肖龍。
職業:I.T. Consultant
簡介:不好好讀書;七尺差五寸,手長過膝,雙耳垂肩;性寬和,寡言語,喜怒不形於色。據說少時曾斬白蛇於鳳凰山下……

This entry was posted in GRBL + 3D 打印 and tagged , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *