espの書き込みができない

実現したいこと

espの書き込みをできるようにしてLEDをつけたい

発生している問題・分からないこと

ESP32を使用するために環境を構築中です。
Arduino IDEをインストールし、
ESP32のボードもインストールしました。

何も書き込んでいないプログラムのコンパイルは通るのですが、
書き込もうとすると以下のエラーが表示されます。

原因と解決方法をお教え願います。

エラーメッセージ

error

1最大1310720バイトのフラッシュメモリのうち、スケッチが262973バイト(20%)を使っています。 2最大327680バイトのRAMのうち、グローバル変数が21360バイト(6%)を使っていて、ローカル変数で306320バイト使うことができます。 3esptool.py v4.5.1 4Serial port COM3 5Connecting..... 6Chip is ESP32-D0WD-V3 (revision v3.0) 7Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None 8Crystal is 40MHz 9MAC: c4:de:e2:20:4d:28 10Uploading stub... 11Running stub... 12Stub running... 13WARNING: 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. 14Configuring flash size... 15Flash will be erased from 0x00001000 to 0x00005fff... 16Flash will be erased from 0x00008000 to 0x00008fff... 17Flash will be erased from 0x0000e000 to 0x0000ffff... 18Flash will be erased from 0x00010000 to 0x00050fff... 19Compressed 18992 bytes to 13112... 20 21A fatal error occurred: Packet content transfer stopped (received 8 bytes) 22Failed uploading: uploading error: exit status 2

該当のソースコード

/* * ESP-WROOM-02/32 */ #define echoPin 16 // Echo Pin #define trigPin 17 // Trigger Pin double Duration = 0; //受信した間隔 double Distance = 0; //距離 int led1 = 25; void setup() { Serial.begin( 115200 );//Arduino Unoは9600,ESPで試す場合はは115200 pinMode( echoPin, INPUT ); pinMode( trigPin, OUTPUT ); pinMode(led1, OUTPUT); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite( trigPin, HIGH ); //超音波を出力 delayMicroseconds( 10 ); // digitalWrite( trigPin, LOW ); Duration = pulseIn( echoPin, HIGH ); //センサからの入力 if (Duration > 0) { Duration = Duration/2; //往復距離を半分にする Distance = Duration*340*100/1000000; // 音速を340m/sに設定 Serial.print("Distance:"); Serial.print(Distance); Serial.println("cm"); } if (Distance < 20) { // 20cm以内になるとLED1が点灯 digitalWrite(led1, HIGH); delay(100); } }

試したこと・調べたこと

上記の詳細・結果

bootを押しながらやケーブルを変えるななどはやったができなかった

補足

特になし

コメントを投稿

0 コメント