«Не работает» монитор порта IDE Arduino

Если 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
Читать далее «Проблема: Сообщение «Failed to connect to ESP32: Timed out… Connecting…»»

Урок 2. Способы управления периферийными устройствами ESP32. Порты ввода-вывода (GPIO). Режимы, электрические характеристики.

Общие принципы управления периферийными устройствами ESP32.

Существуют различные определения понятия микроконтроллер. Я представляю себе микроконтроллер, как некое устройство, выполненное на одном кристалле (в виде одной микросхемы), которое состоит из процессора и периферийных устройств.

Читать далее «Урок 2. Способы управления периферийными устройствами ESP32. Порты ввода-вывода (GPIO). Режимы, электрические характеристики.»

Общие сведения о системе ESP32. Плата DevKit V1.

Еще в 2015 году компания-разработчик микроконтроллера ES8266 выпустила новое устройство также ориентированное на работу с беспроводными технологиями – серию микроконтроллеров ESP32. От предшественника новые устройства отличаются невообразимыми параметрами и функциональными возможностями. Они являются идеальными элементами для создания устройств, поддерживающих IoT технологии (Интернет Вещей), т.е. подключение всего к Интернету.

В настоящее время контроллеры ESP32 стали вполне доступными. Отладочную двухъядерную плату на АлиЭкспресс можно купить всего за 250 руб.

Читать далее «Общие сведения о системе ESP32. Плата DevKit V1.»