Изучаем ESP32 DevKit
Пошаговый учебник для самой популярной платы ESP32 — DevKit с USB Type-C. От мигания светодиодом до веб-сервера, Bluetooth и голоса через ЦАП.
Начать с первого урока Распиновка Купить платуУроки 0/13
Подготовка: Arduino IDE и драйвер
Ставим ядро ESP32, драйвер CH340 и загружаем первый скетч.
Урок 2Мигаем светодиодом
Встроенный синий светодиод на GPIO2 и внешний светодиод через резистор.
Урок 3Монитор порта
Отправляем сообщения на компьютер и управляем платой командами.
Урок 4Кнопки и подтяжка
Кнопка BOOT, внешняя кнопка и выводы, которые работают только на вход.
Урок 5Сенсорная кнопка без механики
ESP32 чувствует прикосновение пальца к проводу или металлической площадке.
Урок 6Потенциометр и АЦП
Читаем напряжение, рисуем график и выясняем, почему Wi-Fi мешает половине входов.
Урок 7ШИМ: плавная яркость
Плавно зажигаем светодиод и управляем яркостью потенциометром.
Урок 8ЦАП: плата говорит «Дуино»
Настоящее аналоговое напряжение и воспроизведение записанного голоса.
Урок 9Сканер Wi-Fi
Ищем сети вокруг, смотрим уровень сигнала и защиту.
Урок 10Веб-сервер: светодиод с телефона
Плата показывает свою страницу в браузере, с неё включаем светодиод.
Урок 11Часы из интернета
Получаем точное время по NTP и учитываем часовой пояс.
Урок 12Bluetooth: связь с телефоном
Беспроводной последовательный порт: команды с Android-телефона.
Урок 13Глубокий сон
Плата засыпает и просыпается по таймеру или от касания.