Применение:
• Веб-сервер и MQTT-контроллер
• Автоматизация освещения
• Сбор данных с датчиков
Особенности и предупреждения:
• Нумерация выводов и доступные GPIO зависят от конкретной DevKit-платы.
• Некоторые GPIO участвуют в загрузке; сверяйтесь с pinout.
ESP32 DevKit / WROOM
Платы ESP32Универсальная плата с Wi-Fi и Bluetooth для домашней автоматики и учебных проектов.
Обзор
Характеристики
Интерфейс: GPIO · I²C · SPI · UART · PWM
Питание: Обычно 5 В через USB; логика 3,3 В
Сложность: Начальный
Особенности: Wi-Fi, Bluetooth, GPIO
Подключение
Прошейте тест Blink на подходящем свободном GPIO; светодиод подключайте через токоограничивающий резистор.
Код Arduino IDE
const int LED_PIN = 2; // Проверьте GPIO вашей платы
void setup() { pinMode(LED_PIN, OUTPUT); }
void loop() {
digitalWrite(LED_PIN, HIGH); delay(500);
digitalWrite(LED_PIN, LOW); delay(500);
}