Raspberry Pi Pico W で Bluetooth Audio Receiver (1/2)

Raspberry Pi Pico W (Wifi, Bluetooth付) を買ってから、使い道を考えてたまま、1年以上経過。
最初のうちは、microPythonで触っていたのですが、Bluetoothを使ったファームウェアが何かないか探したところ、Bluetooth Audio関連はどうかと思い、開発環境/サンプルコードでちょうどいいものがないかと
Arduino Pico
Pico-SDK
CQ出版の Raspberry Pi Pico DAC(1bitDAC?)のソースコード
などを調べた結果 Arduino Picoが自分にピッタリだと思いました。
Raspberry Pi Picoのハードウェアには、I2Sのインターフェスは無く、PIO(プログラマブルIO)でタイミング信号を作っている。いちいち覚えるのが面倒。

開発環境のインストール
-Arduino IDE (Ver 2.3.*)のインストール (日本語で)
–ボードをRaspberry Pi Pico Wに設定 この辺りは、検索したら詳しい説明が見つかるのでそちらを参考にしてください

最初は、サンプルソースから
 [ファイル]>[スケッチ例]>[BluetoothAudio]>[A2DPSink]
これだけでサンプルソースが出て来て、[検証・コンパイル][書き込み]するとこのPico Wに書き込んだファームウェアで、スマホから音楽を流して、PWMでアナログに変換して、音が出るものができます
おまけとして、再生をPauseにするコマンドをPico Wからスマホに送れます

次のSTEPは Bluetooth Audioを受けて I2Sを出力し、DAC pHAT等でアンプ/スピーカーに繋げればいいな
(2/2へ続く)