「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

and more...

Lab.以外の情報を紹介しています。

MicroPythonファームウェアのインストール

Raspberry Pi Picoの開発環境を整える

2022-05-152022-05-15

Python IDE(統合開発環境)であるThonnyを使って、MicroPythonファームウェアをRaspberry Pi Picoにインストールする手順を紹介します。

MicroPythonファームウェアのインストール

MicroPythonのコードをRaspberry Pi Picoで実行するには、あらかじめMicroPythonファームウェアをRaspberry Pi Picoにインストールする必要があります。

本記事では、Python IDE(統合開発環境)であるThonnyを使って、MicroPythonファームウェアをRaspberry Pi Picoにインストールする手順を紹介します。Thonnyのインストールは「Thonnyのインストール【Windows編】」をご覧ください。

Raspberry Pi Pico

RP2040マイクロコントローラーチップをベースにした、低コストで高性能のマイクロコントローラーボードです。

MicroPythonファームウェアのインストール

Raspberry Pi PicoがUSBケーブルで接続されている場合は外します。Thonnyを起動して「ツール」>「Options...」の順にクリックします。

図1-1.オプション画面の選択
図1-1.オプション画面の選択

オプション画面で「インタプリタ」タブをクリックします。

図1-2.「インタプリタ」タブのクリック
図1-2.「インタプリタ」タブのクリック

「Thonnyはコードの実行にどのインタプリタまたはデバイスを使用すればよいですか?」で「MicroPython(Raspberry Pi Pico)」を選択します。

図1-3.MicroPython(Raspberry Pi Pico)の選択
図1-3.MicroPython(Raspberry Pi Pico)の選択

「Install or update firmware」をクリックします。

図1-4.「Install or update firmware」のクリック
図1-4.「Install or update firmware」のクリック

図1-5の画面が表示されます。指示に従って、Raspberry Pi PicoのBOOTSELボタン(白いボタン)を押しながら、USBケーブルを使って接続します。

図1-5.Raspberry Pi Picoの接続
図1-5.Raspberry Pi Picoの接続

Raspberry Pi Picoの接続が正しく認識されると、画面下の「Target device location」と「Target device model」が表示されます。「インストール」をクリックします。

図1-6.MicroPythonファームウェアのインストール開始
図1-6.MicroPythonファームウェアのインストール開始

MicroPythonファームウェアのインストールが完了するまでしばらく待ちます。

図1-7.MicroPythonファームウェアのインストール中
図1-7.MicroPythonファームウェアのインストール中

MicroPythonファームウェアのインストールが完了したら「Done!」と表示されます。「閉じる」をクリックします。

図1-8.MicroPythonファームウェアのインストール完了
図1-8.MicroPythonファームウェアのインストール完了

オプション画面に戻るので「OK」をクリックします。

図1-9.オプション画面を閉じる
図1-9.オプション画面を閉じる

Raspberry Pi PicoにMicroPythonファームウェアがインストールされ、Thonnyと正しく接続されると、シェルエリア内に「MicroPython v1.18 on 2022-01-17; Raspberry Pi Pico with RP2040」と表示されます。また、ウィンドウ右下に「MicroPython(Raspberry Pi Pico)」と表示されます。

図1-10.インタプリタの接続確認
図1-10.インタプリタの接続確認

以上で、Raspberry Pi Picoの開発環境が整いました。では、Thonnyのシェルを使って、Raspberry Pi Picoボード上のLEDを点灯させてみましょう。手順は「Raspberry Pi Picoボード上のLEDを点灯する」をご覧ください。

おすすめ

Raspberry Pi Pico

RP2040マイクロコントローラーチップをベースにした、低コストで高性能のマイクロコントローラーボードです。

確かな力が身につくPython「超」入門 第2版

著 者
鎌田 正浩
出版社
‎SBクリエイティブ
発売日
2022/03/08

ワンランク上を目指す人のためのPython実践活用ガイド

著 者
鈴木 たかのり 他
出版社
‎技術評論社
発売日
2022/03/04

Pythonプログラミングパーフェクトマスター[Python3/Anaconda/PyQt5対応第3版]

著 者
金城 俊哉
出版社
‎秀和システム
発売日
2020/12/19

Pythonプログラミング逆引き大全 400の極意

著 者
金城 俊哉
出版社
‎秀和システム
発売日
2021/1/16

スッキリわかるPython入門

著 者
国本 大悟 他
出版社
‎インプレス
発売日
2019/6/13
この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動