これまでRaspberry Pi Picoのプログラミングは、Raspberry Pi 4のThonnyからやっていたのですが、メインで使っているUbuntu機に比べて非力なので、Ubuntu 22.04にThonnyをインストールしてMicroPythonを使えるようにしました。方法をご紹介します。
Thonnyをインストールする
ThonnyはPython / MicroPythonのためのシンプルな開発環境(IDE)です。Ubuntu Softwareで検索すればダウンロードできます。

Thonnyをインストールしたら、開いて画面右下にPython 3.10.4と書いてあるところをクリックして、MicroPython (Raspberry Pi Pico)を選択して下さい。

Raspberry Pi Picoのセットアップをする
これはRaspberry Pi 4からPicoを扱うときと同様です。Raspberry Pi Picoの白いボタンを押しながらUSBをUbuntu機に差し込むと、Raspberry Pi PicoはUSBストレージとして認識されます。

INDEX.HTMというファイルが入っているので、ブラウザで開くとRaspberry Pi Documentationというサイトが開きます。MicroPython / Getting started with MicroPythonというタイルがあるので開きます。

次に開いた画面を下にスクロールすると、Download the correct MicroPython UF2 file for your boardという箇所がありますので、Raspberry Pi Picoをクリックします。ダウンロードフォルダにuf2ファイルがダウンロードされます。

これをRaspberry Pi Pico(先程のINDEX.HTMが入っていた場所)にコピーします。
UbuntuからRaspberry Pi PicoのUSBケーブルを一旦抜いて、指し直せばRaspberry Pi Picoのセットアップは完了です(指し直すときは白いボタンは押しません)。

Thonnyを設定する
ここまで完了してThonnyを使おうとしたところ、私の環境ではUnable to connect・・・Permission deniedと表示されました。

現在のユーザーをdialoutグループに加える必要があるようなので、コマンドラインで以下を入力します。
sudo gpasswd -a $USER dialout
パスワードを聞かれますので、コマンドライン上で入力して下さい。そのあと、PCを再起動してからThonnyを開けば、Raspberry Pi Picoにプログラムを入力できるようになります。

コメント