共有幾種 RPi Pico 控制板? #
樹莓派基金會的 RPi Pico 控制板,在一推出就有著不錯的銷量反應,但 RPi Pico 控制板有個缺憾,那就是沒有連網能力,在 IoT 盛行的今日,少了連網能力等於大大限制了創客的開發應用空間。因此基金會針對這點積極補強,在近期推出可以連網的 RPi Pico W,並且 RPi Pico W 的售價僅比 RPi Pico 貴2美元。
基金會也宣布推出 RPi Pico H 與 RPi Pico WH,H 即有接腳頭 pin header 的意思,因為 RPi Pico 或 RPi Pico W 是沒有焊上接腳,若有將控制板插在麵包板上的需求,則需開發者自己焊接。

已經焊上 I/O 接腳、除錯接腳的 Raspberry Pi Pico 控制板(圖片來源:樹莓派基金會)
RPi Pico 與 RPi Pico W 的差別有哪些? #
RPi Pico 與 RPi Pico W 最大的差別就在於是否可連網, Pico W 之所以能無線連網是因為在電路板上追加放置一顆德國英飛凌(Infineon)的無線晶片 CYW43439,有了連網能力後創客可用 C 語言與 MicroPython 語言來操控 Wi-Fi 連網。
以C語言來說有 Pico SDK 軟體開發套件可用,套件裡的軟體協定堆疊大體是環繞著 IwIP(lightweight IP,一套簡化、輕量化的 TCP/IP 協定)來建構,另外也可以使用 libcyw43 函式庫,若要使用 MicroPyhton 語言開發的就必須透過 MicroUSB 埠重新燒錄 UF2 韌體,且要注意的是 RPi Pico 與 RPi Pico W 在韌體上是各自獨立發展的,不能通用。
RPi Pico W 有哪些應用? #
為了讓以 RPi Pico W 開發的產品在各國的無線安規檢驗測上能盡快過關,RPi Pico W 在其無線射頻電路部分設置了金屬屏蔽(shield),省去開發者(創客)在一些技術細節上操煩。
在應用方面,可以用 RPi Pico W 來打造一個網站(Web Server),我們可以在網頁瀏覽器(Web Browser)上輸入 RPi Pico W 的 IP/URL 來存取、造訪 RPi Pico W 所扮演成的網站,然後以變更 URL 網址的方式來命令 RPi Pico W 開啟或關閉 LED ,以及瀏覽網頁上的文字訊息來獲知 LED 燈目前的狀態。

用RPi Pico W來打造一個網站(圖片來源:樹莓派基金會)

用瀏覽器瀏覽 10.3.15.120 網址,就可以看到 RPi Pico W 網站的 LED 燈號狀態,並且可以用 http://10.3.15.120/light/on 或 http://10.3.15.120/light/off 網址來開關 LED(圖片來源:樹莓派基金會)
》資料來源:【樹莓派無線控制板】RPi Pico W技術定位剖析