PicoのPIOを使ったサンプルを試すのに、一番手軽なのはNeoPixel(WS2812)のようです。 以前使った8連のNeoPixelがありましたので、これを光らせてみました。また、WS2812をPIOで制御する部分のコードも見てみます。 試したサンプルはPico Python SDKマニュアルの3.9.2にあるものです。 コードはここにあります。 結線ですが、信号を送る線はGP22になっていますので、29番ピンです。あとは3.3V(36番ピン)とGND(黒で示されているピンのどれか)をWS2812に結線します。 このデモはもともと8連のNeoPixel用に書かれているので、そのまま使えます。 動かすとこんな感じになります。 このコードはWS2812ドライバも含めMicroPythonだけで書かれています。 MicroPythonはインラインアセンブラが使えますが、Pico用のMicro