概要
- 基本的には、先駆者の方々の方法でいける
- 設定をミスると何が起きるのか
まず
ESP32 も対応しているのか?
relativelayout.hatenablog.com
今回、はまってしまったところ
- VSCode 側で ESP32 Dev Module を設定した後に ESP32 を接続したら、異なるモジュールのパッケージが自動でダウンロードされて以下のエラーが出ていた
- ヌルポ?
- いろいろと検索してみるとパッケージの読み込みに失敗していそうだということが判明
- 公式のリポジトリに同様の Issue がたてられていた
java.lang.NullPointerException
at processing.app.BaseNoGui.onBoardOrPortChange(BaseNoGui.java:679)
at processing.app.Base.onBoardOrPortChange(Base.java:1313)
at processing.app.Base.<init>(Base.java:276)
at processing.app.Base.main(Base.java:145)
[Error] Exit with code=255
無事解決
github.com
- 上記のリンクに解決方法がほとんど書いてあるんだけれど、
C:\Users\your_computer_name\AppData\Local\Arduino15
配下の package_index.json
と package_index.json.tmp
の削除 (私は、それ以外の .json
, .json.tmp
も削除した) を行い、再度アップロードしたら解決した
最後に