上手くいかない…が思い出した!

水道メーターカメラ作成に向け、ESP32の開発環境を準備をする
ESP32-CAMを最終的は使うが、とりあえず昔買った開発ボード

ESP32-WROVER-DEV v1.6

を使う

ESP32の開発環境はいろいろある
が、超低消費電力とか究極を目指すと
なんとなく、ESP32の全機能が使える環境にすることにした

ESP-IDEを使う

で、ソースエディタを調べるとVSCodeが人気らしい

VSCodeの拡張機能としてESP-IDEを追加できるらしい
使ってみることにした

VSCodeインストール
ESP-IDE追加
「Hellow World」をビルドしてFlash。。。失敗する

WARNING: Failed to communicate with the flash chip, read/write operations will fail. Try checking the chip connections or removing any other hardware connected to IOs.

何も接続していないのに、IOピンに接続したものを全部はずせと言ってくる

いろいろ調べると、「GNDとIO0をショートせよ」と
早速ピンからジャンプコードでショートし、Flash。。。

あ、Hellow World表示、再起動、うまくいってる\(^o^)/

・・・あ、そういえばIO0ショートしながら、 Resetボタン押した記憶が

Bootボタン(BOOT/IO0)押しながら、Resetボタン(EN/RS)を押し、てみる

waiting for download

よしよし
これで Flash してみる
上手くいく

さて、もうすこしサンプルを動かしてみよう

「blink」Lチカってやつ
この開発ボードには IO2 に接続されているLEDが付いている

。。。flash。。。OK
でも光らない
ON / OFF のメッセージは繰り返されている

やはり、IO番号が違うんんだな
CONFIG_BLINK_GPIOに設定されている
全ファイル検索。。。sdkconfig がヒット

CONFIG_BLINK_GPIO=5 → 2 に修正し、保存

flash。。。お、青LEDが点滅している

よしよし
次はカメラに挑戦しよう

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です