電子趣味の部屋

電子系のガジェットやアプリ開発等の趣味の話題を書いてます

Raspberry Pi Pico W でWifi接続のメモ (MicroPython)

Raspberry Pi Pico W でWifi接続するコードのメモ

ネットワークインターフェースを有効化

import network
wlan = network.WLAN(network.STA_IF)
wlan.active(True)

Wi-Fiの接続

ssid = "(アクセスポイントのSSID)"
password = "(アクセスポイントのパスワード)"
wlan.connect(ssid, password)

接続が完了するのを待つ

while not wlan.isconnected():
    pass

これで接続できる

以下はWifiに接続して、IPアドレスを表示するまでのサンプルコード

# ネットワークインターフェースを有効化
import network
wlan = network.WLAN(network.STA_IF)
wlan.active(True)

# Wi-Fiの接続
ssid = "(アクセスポイントのSSID)"
password = "(アクセスポイントのパスワード)"
wlan.connect(ssid, password)

# 接続が完了するのを待つ
while not wlan.isconnected():
    pass

# IPアドレスを表示
ip_address = wlan.ifconfig()[0]
print("IP address:", ip_address)