Цель этого урока - объяснить, как написать простой скетч «Hello World» для ESP32, используя ядро Arduino. Это очень простое введение, поэтому данное руководство будет просто состоять из вывода сообщения в последовательный порт Arduino IDE.
Для работы с ESP32 в среде Arduino IDE необходимо установить дополнительные библиотеки. Это можно сделать через «Менеджер плат». Подробнее читайте тут.
Код этого урока очень прост, особенно если у вас есть опыт работы с Arduino или ESP8266.
В функции настройки Arduino мы начинаем с открытия последовательного соединения со скоростью передачи 115200 бод. Для этого просто вызываем метод begin объекта Serial и передаем в качестве входных данных указанную скорость передачи.
void setup() { Serial.begin(115200); }
Затем в функции цикла вызываем метод println, чтобы напечатать сообщение «Hello World» с новой строки. После этого делаем небольшую задержку в 2 секунды (2000 миллисекунд), используя функцию delay().
void loop() { Serial.println("Hello World"); delay(2000); }
Для работы будем использовать отладочную плату DOIT ESP32 DEVKIT V1.
Подключите плату ESP32 к компьютеру. Открываем Arduino IDE и выполним следующие действия:
1. Выбираем плату в меню «Инструменты > Плата (в моем случае это DOIT ESP32 DEVKIT V1 )».
2. Затем выбираем порт (если вы не видите COM-порт в Arduino IDE, вам необходимо установить драйверы CP210x USB to UART Bridge VCP).
3. Нажимаем кнопку Загрузить в Arduino IDE. Подождите несколько секунд, пока код компилируется и загружается на вашу плату.
Внимание! Если у вас бежит строка с повторяющимися точками и линиями. Нажмите кнопку Boot на плате и удерживайте ее пока не побегут проценты загрузки. После чего кнопку можно отпустить.
4. Откройте последовательный монитор Arduino IDE со скоростью передачи данных 115200.
Как видно на рисунке ниже, получаем правильный вывод «Hello World» в последовательный порт. Не забудьте использовать правильную скорость передачи данных, определенную в коде, как показано на рисунке.
Понравился Урок ESP32: Простой скетч в Arduino IDE? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.
Спасибо за внимание!
Технологии начинаются с простого!
Фотографии к статье
Файлы для скачивания
![]() |
Код ESP32 Hello World.ino | 0 Kb | 908 | Скачать |
Ну очень простой скетч!
Это обычный пример для любой платы Arduino. Ни чего сложного не вижу.
Уроки ESP32 (заметки)
13 июля , 2021
Комментариев:2
Файлов для скачивания:1
Фото:3
Понравилась статья? Нажми
Виджеты для Easy HMI
Читайте также
Мы в соц сетях
Комментарии