Допоможіть розібратися з програмуванням ESP32-CAM
Доброго дня. Оце купив для проекту розумної вхідної двері мікроконтролер ESP32-CAM з макетною платою.
Діяв за вказівками з Programming ESP32-CAM With ESP32-CAM-MB Micro USB Programmer.
Але коли почав заливати тестовий blink-код на плату, то вискочила помилка:
Sketch uses 227021 bytes (7%) of program storage space. Maximum is 3145728 bytes. Global variables use 16120 bytes (4%) of dynamic memory, leaving 311560 bytes for local variables. Maximum is 327680 bytes. esptool.py v3.3 Serial port COM5 Connecting...Traceback (most recent call last): File "esptool.py", line 5387, in File "esptool.py", line 5380, in _main File "esptool.py", line 4687, in main File "esptool.py", line 115, in get_default_connected_device File "esptool.py", line 664, in connect File "esptool.py", line 629, in _connect_attempt File "esptool.py", line 519, in sync File "esptool.py", line 458, in command File "esptool.py", line 421, in write File "serial\serialwin32.py", line 325, in write serial.serialutil.SerialTimeoutException: Write timeout [4380] Failed to execute script 'esptool' due to unhandled exception! An error occurred while uploading the sketch
Прочитав, що потрібно затиснути кнопку BOOT на платі після того, як пішло повідомлення Connecting...
Але на моїх платах нема такої кнопки, то прочитав ще, що IO0 кнопка на макетній платі то те саме що і BOOT. Тримав її затисненою, але те саме. Взагалі виявив що навіть кнопка RST на макетній платі не спрацьовує. Що ж це таке?
Знайшов, що на звичайних ESP32 платах замість затисненої BOOT кнопки можно з’єднати EN-pin і GND через 10mF конденсатор, але на ESP32-CAM нема EN-піна.
1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарів