作者:陸向陽
去年(2021)1月樹莓派基金會發表了Raspberry Pi Pico(以下簡稱RPi Pico)控制板,因4美元的極實惠價格,在發表後的18個月內就出貨達200萬片。另外,這片板子使用樹莓派基金會專屬的RP2040控制器晶片,除了隨板子一同銷售外晶片也有獨立銷售,兩者相加也晶片出貨達數百萬顆。
由於過往以來一直有板卡業者推出類同於Raspberry Pi的單板電腦(Single Board Computer, SBC),或被稱為RPi Alternative,即一種RPi的替代方案,因而有諸多Banana Pi(香蕉派)、Orange Pi(香橙派)等產品,或可稱為山寨概念產品。
延續相同的思路,在RPi Pico暢銷後,其他業者也推出類同於RPi Pico的產品,例如Banana Pi PicoW即是。事實上Banana Pi PicoW更像是向今(2022)年6月發表的Raspberry Pi Pico W致敬,因為兩者都具有Wi-Fi無線功能,而Banana Pi PicoW(或稱BPI-PicoW-S3)與Raspberry Pi Pico W間的異同為何?以下本文將對此討論。
主控晶片
由於樹莓派基金會僅在2012年發展初期使用美國博通(Broadcom)推行的晶片,之後在具有銷售動能後,很快轉向由晶片商配合,特別提供獨家專屬晶片,因此RPi Alternaive產品無法取得相同晶片,只能使用他廠晶片。
以Banana Pi而言,其不同款的板卡即使用不同晶片商的晶片,包含台灣瑞昱(Realtek)、台灣凌陽(Sunplus)、美國賽發馥(SiFive)的晶片,不過使用較多的是中國大陸珠海全智(Allwiner)或美國晶晨(Amlogic)的晶片。
由於已經與多家晶片商合作,再與更多晶片商合作也不讓人意外,這次Banana Pi PicoW就使用中國大陸樂鑫信息科技(Expressif)的晶片,使用的是ESP32-S3晶片,ESP32系列晶片的前身即是在2014年開始在創客界快速展露的ESP8266晶片。
ESP32-S3晶片的核心是比較特別的Xtensa LX7,與RP2040晶片的Cortex-M0+不同,兩顆晶片都採行雙核心,但ESP32-S3的時脈頻率較高,為240MHz,理論上可以比RP2040的133MHz更快速。
另外,ESP32-S3晶片內有向量(vector,中國大陸稱為矢量)指令集,可以加速人工智慧與信號處理等工作,這是RP2040比較缺乏的。不過,RPi Pico W是兩顆晶片構成主體,另一顆是德國英飛凌(Infineon)的CYW43439無線控制器晶片,若該晶片也能被開發者運用,則可以有更多效能,相對的BPI-PicoW-S3只有一顆ESP32-S3晶片為主體。
I/O能力
為了盡可能相仿RPi Pico W,BPI-PicoW-S3的接腳(中國大陸稱為管腳、引腳)配置幾乎與RPi Pico W相同,都有著27支GPIO接腳、1支3.3V電源接腳、2支5V電源接腳、8支接地接腳等,傳輸介面也都是MicroUSB,唯一差別是BPI-PicoW-S3有配置一顆全彩的LED,比單色LED可以有更多創作變化空間。
程式支援
RPi Pico W官方支援的程式開發語言為C、MicroPython,BPI-PicoW-S3也同樣支援此兩者,但C語言部分比較不同,畢竟是更貼近系統的程式語言,RPi Pico W用的是Pico SDK,BPI-PicoW-S3則是用ESP-IDF。除此之外BPI-PicoW-S3還支援CircuitPython或Arduino IDE開發環境,但估計這些透過社群或協力商也是能讓RPi Pico W使用。
小結
最後是價格,按理說RPi Alternative主要賣點就是功能比原廠更好、價格比原廠更便宜,不過樹莓派基金會的設計理念就已經很注重降低成本,所以RPi Alternative雖然還是會比原廠便宜,但很難有明顯的區隔。
因此,BPI-PicoW-S3要5.5美元,RPi Pico W則為6美元,相差不到1美元,其他就是拼通路、經銷商了,若希望相近價格買到藍牙通訊(至少立即可用)、買到更多效能、更安全的功能等,則還是以BPI-PicoW-S3為佳,反之若只是一般控制學習,兩者差異不大。
除了BPI-PicoW-S3外,其實還有其他相似的板卡,例如BPI-Leaf-S3、ESP32-S3-DevKitC-1等,待有機會再來說明比較了!
(責任編輯:謝嘉洵)
- 創客積木M5Stack加入LLM戰局 - 2024/11/29
- MLPerf大語言模型、生成式AI測項觀察 - 2024/11/27
- Sony強力加持!樹莓派發表專屬AI攝影機 - 2024/10/28