Raspberry Pi Picoでの利用

English page

Raspberry Pi PicoをTsumickyで制御する場合、Raspberry Pi PicoをUSBケーブルでパソコンと接続して、パソコン上のPythonと組み合わせます。

Pythonのインストール

まず、パソコンにPythonをインストールします。
Pythonのダウンロードおよびインストールの手順は、Pythonの公式サイト等をご参照ください。

U2IFファームウェアとBlinkaのインストール

パソコンにRaspberry Pi PicoをUSB接続して制御できるようにするために、Raspberry Pi Picoには「U2IF」というファームウェアを書き込みます。
また、パソコンのPythonにはBlinkaをインストールします。

これらの手順については、Adafruitの公式ドキュメントをご参照ください。
また、当方の動画もご参照ください。

Pythonのライブラリのインストール

Raspberry Pi Picoを動作させるためのPythonサーバーは、CircuitPythonのライブラリを利用して動作しますので、必要なライブラリをインストールします。
コマンドプロンプトを起動して、以下のコマンドを入力します。

pip install websockets
pip install xlwings
pip install adafruit-circuitpython-motor
pip install adafruit-circuitpython-servokit
pip install adafruit-circuitpython-dht
pip install adafruit-circuitpython-bmp280
pip install adafruit-circuitpython-neopixel
pip install adafruit-circuitpython-ssd1306
pip install adafruit-circuitpython-mpu6050

Pythonサーバーの起動

パソコンでPythonサーバーを起動します。
コマンドプロンプトを起動して、以下のコマンドを入力します。

解凍先ドライブ:
cd 解凍先フォルダ\firmware\blinka
set BLINKA_U2IF=1
python tsumicky.py

例えば、TsumickyのZIpファイルの中身を、Cドライブのtsumickyフォルダに解凍したとします。
この場合、以下のコマンドを入力します。

c:
cd \tsumicky\firmware\blinka
set BLINKA_U2IF=1
python tsumicky.py