樹莓派的替代板有哪些? #
一直以來都有板卡業者推出類似於Raspberry Pi的單板電腦(Single Board Computer, SBC),或被稱為RPi Alternative,即一種RPi的替代方案,產生許多像是Banana Pi(香蕉派)、Orange Pi(香橙派)等山寨概念產品。
因此在2021年1月樹莓派基金會發表的RPi Pico暢銷後,毫不意外其他業者也跟著推出類似於RPi Pico的產品,例如Banana Pi PicoW即是(或稱BPI-PicoW-S3)。
Banana Pi PicoW用的是什麼晶片? #
美國博通(Broadcom)特別提供樹莓派基金會獨家專屬晶片,因此RPi Alternaive產品無法取得相同晶片,只能使用他廠晶片。
Banana Pi不同款的板卡即使用不同晶片商的晶片,包含台灣瑞昱(Realtek)、台灣凌陽(Sunplus)、美國賽發馥(SiFive)的晶片,不過使用較多的是中國大陸珠海全智(Allwiner)或美國晶晨(Amlogic)的晶片。而這次Banana Pi PicoW就使用中國大陸樂鑫信息科技(Expressif)的ESP32-S3晶片。
Banana Pi PicoW和RPi PicoW運算晶片有什麼差異? #
Banana Pi使用的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晶片為主體。
Banana Pi PicoW(或稱BPI-PicoW-S3)與Raspberry Pi Pico W間的異同? #
首先是I/O能力方面, BPI-PicoW-S3的接腳(中國大陸稱為管腳、引腳)配置幾乎與RPi Pico W相同,傳輸介面也都是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。
第三是價格,按理說RPi Alternative主要賣點就是功能比原廠更好、價格比原廠更便宜,不過樹莓派基金會的設計理念就已經很注重降低成本,所以RPi Alternative雖然還是會比原廠便宜,但很難有明顯的區隔,只能拼通路、經銷商了,若希望相近價格買到藍牙通訊(至少立即可用)、買到更多效能、更安全的功能等,則還是以BPI-PicoW-S3為佳,反之若只是一般控制學習,兩者差異不大。
》參考資料:樹莓派替代板跟進!Banana Pi PicoW規格觀察