M5Stack MicroPython クイックスタート

このチュートリアルは、BASIC/GRAY/M5GO/FIRE/FACESキットに適用されます。

ドライバのインストール

以下のリンクをクリックし、OSに合ったドライバをダウンロードしてください。現在、2種類のドライバチップバージョン(CP210X/CH9102)が存在します。お使いのバージョンに合わせて、対応するドライバの圧縮パッケージをダウンロードしてください。圧縮パッケージを解凍後、インストールするOSの数に応じたインストールパッケージを選択してください(お使いの機器が使用しているUSBチップが不明な場合は、両方のドライバを同時にインストールすることができます)。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールが完了していますので無視してください)

ドライバ名 適用ドライバチップ ダウンロードリンク
CP210x_VCP_Windows CP2104 ダウンロード
CP210x_VCP_MacOS CP2104 ダウンロード
CP210x_VCP_Linux CP2104 ダウンロード
CH9102_VCP_SER_Windows CH9102 ダウンロード
CH9102_VCP_SER_MacOS v1.7 CH9102 ダウンロード

Burning tool.

お使いのOSに応じて、適切なM5Burnerファームウェア書き込みツールを下のボタンからダウンロードしてください。解凍後、アプリケーションを開いてください。

ソフトウエア リンク
M5Burner_Windows ダウンロード
M5Burner_MacOS ダウンロード
M5Burner_Linux ダウンロード

(英語版のみ


Linuxユーザーの方は、解凍したファイルのパスをターミナル../M5Burnerに切り替えて、アプリケーションを実行してください。

ファームウェアの書き込み

ダブルクリックでBurner書き込みツールを開き、①左メニューで該当するデバイスクラスを選択、②必要なファームウェアのバージョンを選択し、③ダウンロードボタンをクリックしてダウンロードします。

.

M5デバイスをType-Cケーブルでパソコンに接続し、④対応するCOMポートを選択し、ボーレートはM5Burnerの初期設定値を使用します。

.

ファームウェアの書き込みの段階で、後でデバイスが接続するWIFI情報を記入することができます。(この情報は、デバイスがネットワークに接続するために使用されます。このチュートリアルでは、USBモードでプログラムしますが、これは必須ではありません。).

.

書き込みログにSuccessfullyと表示されたら、ファームウェアの書き込みが完了したことになります。

> この場合、ファームウェアの書き込みが完了したことを意味します。

最初の書き込みやファームウェアのプログラムが異常終了した場合、右上の「Erase」をクリックするとフラッシュメモリを消去することができます。その後のファームウェアのアップデートでは、再度消去する必要はありません。

コンフィギュレーションファイル

設定ファイルを変更する必要がある場合、M5デバイスをType-Cケーブルでパソコンに接続し、対応するCOMポートを選択してください。

APIKey。UIFlow Webでプログラミングする際の、M5デバイスの通信認証キー。 Start Mode(スタートモード)。起動後に入るモードを設定できます。 Quick Start(クイックスタート)。Quick startを選択すると、スタートアップインターフェースをスキップすることができます。 Server(サーバー)。サーバーを選択します。 Wifi。WifiのSSIDとパスワードを設定する。 COM.X & APN。LTEネットワークを使用するように設定します。

(画像はイメージです。

VSCode IDEの開発。

準備作業。

Download. VSCode IDEです。 Click here to download
M5Stackプラグインをインストールします。プラグインマーケットでM5Stackを検索し、以下のようにプラグインをインストールします。

.

デバイスオフラインプログラミングモード(USBモード)。

デバイスの左側にある電源ボタンをクリックして再起動します。メニューに入った後、素早くSetupを選択し、設定ページに入り、USB modeを選択します。

デバイスに接続します。

左下のAdd M5Stackオプションをクリックし、対応するデバイスポートを選択し、接続を完了します。

(画像はイメージです。

画面制御

上記の手順が完了したら、簡単な画面表示のケースプログラムを実装してみましょう。M5Stackのファイルツリーを開き、以下のプログラムを入力します。M5stackで実行`をクリックすると、簡単に画面を赤くすることができます。デバイスがリセットされた場合は、リフレッシュボタンをクリックしてファイルツリーを開き直してください。

サンプルコード

``python from m5stack import *. from m5stack_ui import *. from uiflow import *.

setScreenColor(0xff0000)


On This Page