起手式

rp2-pico-w

Raspberry Pi Pico W 是新版的 Pico 單晶片開發板,於 2022 年 7 月推出,除了具備 Pico 所有功能外,再額外增加了 Wi-Fi 功能,這片板子終於可以上網了,價格也由原本的 4 美金升級到 6 美金。

若要使用 MicroPython 來撰寫程式的話,要特別注意,Pico W 的韌體與 Pico 不同,不要下載錯了。

韌體安裝方式與 Pico 相同,都是按著晶片上的白色按鈕不放再連接上電腦,這樣電腦就會多一個磁碟(或資料夾),把下載的韌體拖進去即燒錄完畢。

樹莓派官方推薦的編輯器是 Thonny,建議使用。執行後在選單中找到「設定直譯器」,然後將選項設定成「 MicroPython(Raspberry Pi Pico)」,連接埠選「自動偵測」。

截圖 2023-04-22 21.16.22

按下確定後,左下角應該會看到 Raspberry Pi Pico 的小視窗,如果沒有,就按 Thonny 上方工具列的紅色STOP按鈕幾次,如果還看不到韌體重燒。

截圖 2023-04-22 21.19.13

內建 LED 閃爍

接下來要先試試內建的 LED 是否正常運作,也代表整片開發板是否正常運作。這裡要注意,Pico 的 LED 位於 GPIO25,但在 Pico W 這個腳位給了 Wi-Fi,因此,官方版的韌體在內建 LED 腳位上,直接填入字串 “LED” 即可,程式碼如下。

from machine import *
from utime import *

led = Pin("LED", Pin.OUT)

while True:
    led.toggle()
    sleep(1)

執行看看,若 Pico W 晶片沒有問題,這時應該可以看到 LED 一閃一閃了,如果出現字串無法轉成 int 型態的錯誤訊息,代表燒錄成 Pico 的韌體了,改為 Pico W 專屬的韌體即可。

★本系列收錄於「第一次就上手」選單

發表迴響