Если ESP32 печатает в мониторе порта IDE Arduino лишь какие-то странные и невнятные сообщения, проверьте, правильный ли COM-порт выбран в IDE Arduino,а также скорость передачи данных должна быть равна тому значению, которое определено в коде вашего скетча.
ESP32:Типовые проблемы/Ошибка «Brownout detector was triggered»
Если вы открываете монитор порта IDE Arduino, и в нем постоянно печатается ошибка «Brownout detector was triggered», то это значит, что у вас какая-то аппаратная проблема. Часто причина проблемы заключается в следующем:
Читать далее «ESP32:Типовые проблемы/Ошибка «Brownout detector was triggered»»ESP32:Типовые проблемы/IDE Arduino не находит COM-порт
Это ситуация, когда вы подключили ESP32 к компьютеру, но не можете найти в IDE Arduino порт, к которому подключена ESP32, в результате чего меню «Порт» (Port) просто недоступно для выбора.
Эта проблема может быть вызвана двумя причинами:
Читать далее «ESP32:Типовые проблемы/IDE Arduino не находит COM-порт»ESP32:Типовые проблемы/Ошибка «“C:\\Users\\User\\Documents\\Arduino\\hardware\\espressif\\esp32/tools/xtensa-esp32- elf/bin/xtensa-esp32-elf-g++”: file does not exist»
Если, установив ESP32-аддон, вы открываете IDE Arduino, и у нее не получается скомпилировать код для вашей ESP32-платы, рекомендуем заново установить ESP32-аддон в IDE Arduino.
На Windows-компьютерах часто установлено несколько разных версий IDE Arduino (например, портативная версия и версия, установленная привычным способом). Убедитесь, что запустили ту версию IDE Arduino, где установлен ESP32-аддон.
Я не вижу плат ESP32 в меню «Инструменты» > «Плата» (Tools > Board)
Если в IDE Arduino в меню «Инструменты» > «Плата» (Tools > Board) нет плат на базе ESP32, проверьте, кликнули ли вы на маленькую стрелочку в самом низу этого меню (она помечена красной рамкой на скриншоте ниже). С ее помощью меню «Плата» прокручивается вниз, где, возможно, и находятся искомые платы на базе ESP32.
Читать далее «Я не вижу плат ESP32 в меню «Инструменты» > «Плата» (Tools > Board)»Проблема: Сообщение «Failed to connect to ESP32: Timed out… Connecting…»
Если вы пытаетесь загрузить на ESP32 новый скетч, но у IDE Arduino не получается подключиться к вашей плате, то это значит, что ESP32 не переключена в режим загрузки/прошивки. Выставьте в IDE Arduino правильную плату и COM-порт, а затем сделайте следующее:
- Зажмите на ESP32 кнопку BOOT
Не получается заставить работать ESP32-аддон на IDE Arduino
Если вы перепробовали все варианты, но ESP32-аддон в IDE Arduino все равно не работает, рекомендуем поэкспериментировать с программированием ESP32 при помощи текстового редактора Atom или IDE PlatformIO.
Урок 2. Способы управления периферийными устройствами ESP32. Порты ввода-вывода (GPIO). Режимы, электрические характеристики.
Общие принципы управления периферийными устройствами ESP32.
Существуют различные определения понятия микроконтроллер. Я представляю себе микроконтроллер, как некое устройство, выполненное на одном кристалле (в виде одной микросхемы), которое состоит из процессора и периферийных устройств.
Читать далее «Урок 2. Способы управления периферийными устройствами ESP32. Порты ввода-вывода (GPIO). Режимы, электрические характеристики.»Общие сведения о системе ESP32. Плата DevKit V1.
Еще в 2015 году компания-разработчик микроконтроллера ES8266 выпустила новое устройство также ориентированное на работу с беспроводными технологиями – серию микроконтроллеров ESP32. От предшественника новые устройства отличаются невообразимыми параметрами и функциональными возможностями. Они являются идеальными элементами для создания устройств, поддерживающих IoT технологии (Интернет Вещей), т.е. подключение всего к Интернету.
В настоящее время контроллеры ESP32 стали вполне доступными. Отладочную двухъядерную плату на АлиЭкспресс можно купить всего за 250 руб.
Читать далее «Общие сведения о системе ESP32. Плата DevKit V1.»