Блог

DIY-таймер освещения на ESP32: проект для мастерской, полки или вывески

Таймер освещения на ESP32 — один из тех проектов, с которых удобно начинать автоматизацию пространства. Когда я только приступил к работе с микроконтроллерами, именно такая задача помогла понять, как GPIO управляет реальной нагрузкой, почему важна стабильность питания и зачем вообще нужна оптопара на релейном модуле. В этом материале разберу устройство таймера, компоненты, сборку, логику прошивки и […]

Читать дальше

ESP32 и датчик открытия двери: пошаговая схема для индикации и уведомлений

Когда я только начинал собирать датчики на ESP32, первым делом захотелось понять, что происходит с дверью в мастерскую. Индикация на светодиоде — уже хорошо, но гораздо удобнее, когда ESP32 сама подключается к Wi-Fi и отправляет уведомление в Telegram или Home Assistant. Такой проект закрывает сразу несколько сценариев: от простого «светится, значит открыто» до полноценной интеграции в […]

Читать дальше

Подключение датчика температуры и влажности к ESP32: wiring и практические замечания

· Модули и датчики

Подключение датчика температуры и влажности к ESP32 — на первый взгляд простая задача, которая превращается в настоящее расследование, если проскочить мимо типа интерфейса, питания и аккуратного wiring. По моему опыту, процентов восемьдесят проблем стартуют даже не в коде, а на этапе распайки: перепутанное питание, слабая подтяжка линии данных, слишком длинные провода, неочевидные пины GPIO, которые мешают […]

Читать дальше

Как подключить релейный модуль к ESP32 и не повредить плату

· Модули и датчики

Реле — это классический способ вывести управление за пределы 3,3-вольтовой логики. Но когда впервые берёшь в руки модуль на 5 В и ESP32, легко сжечь вывод GPIO или получить перезагрузки при каждом срабатывании. Я прошёл через это не раз, поэтому ниже — не просто теория, а проверенная последовательность: от выбора модуля до безопасной коммутации 220 В, с […]

Читать дальше

Как паять пины и разъемы на плату ESP32 без перегрева и отрыва дорожек

· Пайка и монтаж

Когда впервые берёшь в руки плату ESP32, кажется, что припаять штыревую гребёнку — дело пяти минут. Но именно на этом простом этапе чаще всего и гробят контроллер: перегревают контактные площадки до отслоения, срывают дорожки или впаивают разъём с перекосом так, что потом плата не входит в макетку. Между тем, если работать с правильным инструментом, соблюдать короткую […]

Читать дальше

Питание ESP32 через USB, 5V и 3.3V: что можно и чего нельзя делать

ESP32 можно запитать разными способами — и это удобно, но не все они одинаково безопасны. Если коротко: через USB и вход 5V/VIN плату обычно питают без проблем, а вот подавать напряжение на 3.3V стоит только в совершенно конкретных случаях и с полным пониманием схемы вашей платы.

Зачем вообще разбираться в питании ESP32

ESP32 ставят […]

Читать дальше

Как подключить кнопку к ESP32: схема, подтягивающий резистор и типовые ошибки

На первый взгляд, что может быть проще: взял кнопку, припаял два провода, подключил к GPIO — и готово. Но почти каждый, кто пробовал собрать схему на ESP32, сталкивался с загадочными ложными срабатываниями, «плавающим» входом и непонятными false trigger. Корень проблемы — в понимании логики входа, роли подтягивающего резистора и правильной схемы. Стоит разобраться, и кнопка становится надёжным […]

Читать дальше

Подключение светодиода к ESP32 правильно: выбор резистора и безопасная схема

Подключить светодиод к ESP32 — дело пяти минут, но именно эта простота чаще всего и оборачивается неприятностями: на скорую руку берут первый попавшийся пин, забывают про резистор или ставят слишком маленький номинал, а потом удивляются, почему плата ведет себя нестабильно или светодиод выгорает через пару дней. Я сам не раз видел, как новички втыкают LED напрямую […]

Читать дальше

GPIO ESP32: входы, выходы, подтяжка, ограничения и опасные пины

· GPIO и распиновка

Когда я только начинал возиться с ESP32, первое, что бросилось в глаза — почти каждый пин на плате подписан как GPIO, и кажется, будто можно использовать любой. Но реальность быстро напомнила: GPIO — это не просто «ножки» для подключения, а цифровые входы-выходы с конкретными правилами и подводными камнями. Если понимать, какие пины подходят для входа и выхода, […]

Читать дальше

Распиновка ESP32 для начинающих: какие GPIO можно использовать без ошибок

· GPIO и распиновка

ESP32 — невероятно удобная плата для DIY-проектов, но у неё есть несколько выводов, способных превратить первый запуск в головную боль. Если сразу разобраться, какие GPIO безопасны для обычных задач, а какие лучше не трогать на старте, можно избежать проблем с загрузкой, случайными сбоями и странным поведением схемы. По опыту, большинство ошибок сразу уходит, когда перестаёшь относиться […]

Читать дальше