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

micro:bit Lab.【マイクロビット】

micro:bit Lab.では、micro:bit【マイクロビット】に関する情報を紹介しています。

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

Thonnyでmicro:bitの開発環境を整える

2022-05-292022-05-29

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

10-5-1.MicroPythonファームウェアのインストール

MicroPythonのコードをmicro:bitで実行するには、あらかじめMicroPythonファームウェアをmicro:bitにインストールする必要があります。このファームウェアは「MicroPythonインタープリター」と呼ばれるプログラムで、MicroPythonのコードで書かれたスクリプトを1行ずつ解釈して実行します。

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

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

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

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

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

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

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

図10-5-1-3.MicroPython(BBC micro:bit)の選択
図10-5-1-3.MicroPython(BBC micro:bit)の選択

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

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

図10-5-1-5の画面が表示されます。指示に従って、micro:bitをUSBケーブルで接続します。

図10-5-1-5.micro:bitの接続
図10-5-1-5.micro:bitの接続

micro:bitの接続が正しく認識されると、画面下の「Version to be installed」「Target device location」「Target device model」が表示されます。「インストール」をクリックします。

ファームウェアのバージョンについて

接続したmicro:bitのバージョン(V1系、V2系)を認識して、それぞれに応じたバージョンのファームウェアがインストールされます。

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

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

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

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

図10-5-1-8.MicroPythonファームウェアのインストール完了
図10-5-1-8.MicroPythonファームウェアのインストール完了
インストールに失敗する場合の対応

まれにインストールの途中で失敗する場合があります。何度かインストールを繰り返してもダメなときは、GitHubからファームウェアファイル(microbit-micropython-vx.x.x.hex)をダウンロードして、micro:bitへコピーします。

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

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

micro:bitにMicroPythonファームウェアがインストールされ、Thonnyと正しく接続されると、シェルエリア内に「MicroPython v1.15-64-g1e2f0d280 on 2021-06-30; micro:bit v2.0.0 with nRF52833」と表示されます。また、ウィンドウ右下に「MicroPython(BBC micro:bit)」と表示されます。

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

以上で、micro:bitの開発環境が整いました。

おすすめ

確かな力が身につく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へ移動
目次へ移動