🐥

M5StackでVSCodeを使ったMicroPythonをやろうとしたけど「Cannot read properties of undef

2022/05/14に公開

結論から言えば

Image from Gyazo

VSCode中のエクスプローラーではなく、その下のM5STACK DEVICEの中のファイルを開いて(編集して)から実行ボタンを押すこと

公式のQuickStartに漏れてる気がする

https://docs.m5stack.com/en/quick_start/m5core/mpy

最後あたりに書いてもらえたらよかった…

ちなみに今回はM5Stackだったが、Core2も書いてなかったし、同じようなエラーが出ていたので同じことだと思う

拡張機能の中に書いてあって気づいた

Image from Gyazo

ここに書いてあった〜

ざっくり手順メモ

詰まったところ以外公式のとおりなのでざっくりいきます

  • ドライバ2種類インストール
    • (Macだと入れなくてもできた…かも)
  • M5Burnのインストール
  • M5BurnでM5StackにUIFlowの書き込み
  • VSCodeインストール
  • VSCodeの拡張機能の「vscode-m5stack-mpy」のインストール
  • M5Stackの設定でUSBモードにする
  • VSCodeでデバイスの選択
  • 【NEW】VSCode上で「M5STACK DEVICE」の中からファイルを選択
    • test.pyとかがいいのかな
  • VSCodeで右上の実行ボタンを押す

Discussion