很久沒在自己的網誌發表文章了,為了怕怎麼利用 hugo/ git 維護自己的部落格,所以把 personal journal 的某篇日記稍加整理補充後轉發在此,以示自己的部落格僅管淹淹一息但仍有生命徵兆。

話說兩週前買了一台二手電腦螢幕,順勢把多年來未好好利用的樹莓派電腦再拿出來玩。這回除了更新樹莓派官方作業系統(32位元 Raspberry Pi OS with desktop)外,方知可以安裝 recalbox —電子遊戲模擬器,來玩古老的電子遊戲。 於是週末在家就很開心地在 40~50" 的電視顥示器玩一些二十世紀八十年代我所沈迷過的經典電玩( pacman, x-rally, terist, crush roller…,果然我愛的遊戲都非常老派 XDXD),頓時這台低效雞肋的樹苺二代又翻身找到它新的使命,讓我忍不住動念想再買一台新款的樹苺派(雖然於我這些機子大多數時間都是派不上用場)。

樹莓派目前主推的產品是第四代,它的價格已遠比當年35元美金的低廉定位高出數倍,我在 RS 網站找到的價格(4代 8G)約 2300元台幣,而台灣各家代理或水貨業者價格則被抬到 6~8000 元,若以此等價位,已經可以買到運算效能強上許多的二手筆電/桌機,一時的購物衝動瞬間澆熄。

後來靈光一閃想起當年樹莓派問市後捲起熱波,中國那邊出現了一堆山寨版的兄弟姊妹(其實正式的名稱應該叫它們為 SBCs - single board computers),回頭找找立即出現香橙派、香蕉派、荔枝派、奈米派……等資訊,而這堆山寨單板機中大概只剩下香橙派還可以買到當年過剩未清的存貨。於是我立馬花了 800 元買了一款 orange pi pc 套餐,除了主機另附: 電源線(4.0/1.7mm DC 圓型接頭)、 8G TF card(已預載 armbian )、USB 無線網卡、USB 藍牙發射器、塑膠外殼、散熱片、小風扇。

收到的組件散裝如下:

組裝後的完成品

開機進入 armbian

與樹莓派 2B 比一比(外觀)

armbian / lubuntu 簡單心得

Orange Pi PC 2016年左右上市,使用的 CPU 是全志(Allwinner) H3 A7 1.6 GHZ,從數字看來其效能比樹莓派 2代B型(A7 900 MHZ)好。 直觀體驗上,其開機速度的確比樹莓派二代快,打開瀏覽器 chromium 執行起來也比較滑順,樹莓派二代就有明顯的卡頓感。

套餐組裏頭附上一片 8G 記憶卡已預載了 armbian,但賣家未提供使用者密碼,無法就地更改設定或更新軟體(例如語言檔新增中文支擾),只好自己透過 etcher 重新把 armbian 刷入到 TF card,這一版的安裝啟動過程已經比 armbian 官網教學文件的示範更為簡單,在第一次啟動作業環境時要在 CLE 底下為 root/ 使用者設定密碼、設定時區與偏好的語言系統,然後 armbian 就會根據這些設定資料載入桌面環境。目前 armbian 穩定版來到了 version 22.02,新增了不少應用軟體(例如原本的開發工具只有 geany ,這一版就多增了: notepadqq、VSCodium….,甚至還包入了 GIMP, LibreOffice),預設的瀏覽器也從 chomrium 變成 firefox

另外再試試 lubuntu 的桌面環境,感覺使用者介面設計的有點粗糙,無法調整顯示器畫向左偏移的討厭情況(後來才發現原來是直接調硬體的螢幕設定)。

Debian 設定畫面

從網路上看來的用戶評價,若是嚴肅重度的單板電腦使用者,最好還是買樹莓派,其開發、創客社群活躍,資源最為豐富。至於其它山寨版就得看人品,orange pi 即使其性價比高,但常常也會踩雷,例如就有人垢病它的廉價網卡晶片不穩定等問題。在我個人有限的試用時間內,常遇到的麻煩有:

    1. 軟體無預警崩潰(firefox、geany、terminal emulator 等都曾發生)
    1. 電力供應問題: 香橙派PC 的電源接口設計是 4.0/1.7 mm 的直流電圓型接孔,這規格不太常見,我還是後來在電子材料行花 30元買一個 USB 5/2.5 mm -> 4.0/1.7 mm 的轉接線才多了一條稍長的電源線備品。官方規格說它需要 5V 2A 的直流電,但我這台機子 有時候滑鼠會吃不到電(?),不知這是滑鼠本身還是供電不足的問題。
    1. 系統軟體方面的短處是,armbian/ debian for arm 都無法執行 AppImage,許多deb 也無法安裝(ex. dropbox, pcloud, 所以資料的異地同步備份有點麻煩)

單板機電腦應用除了樹莓派一閞始標舉在廉價電腦透過開源軟體讓程式開發教育更為普及友善,隨後也衍生在與電路板各項硬體結合的創客發明改造。嚐鮮地使用 SBC 對我而言完全限於前項在軟體學習上學學 linux 指令與 python。至於裝什麼感應器、機器人,智慧居家助理等等於我是遙不可及的距離。