Open3

Raspberry Pi Pico WでのRustについて

tanatana
tanatana
  • 無線チップ(CYW43439)を動かすには、ファームウェアとCountry Locale Matrix (CLM)という2種類のbinary blobを送る必要がある。
    • RP2040側のプログラムに配列として埋め込んで、初期化関数に渡す
  • Wi-Fiの接続管理やLEDの制御など、無線チップ自体の制御はcyw43::Controlを通して行う。
    • gpio_set(pin_num, value)でLEDなどのGPIOを制御。LEDはピン番号0
    • join_open(ssid)/join_wpa2(ssid, pass)でWi-Fiネットワークに接続