• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

esp01 и удивительное реле

PavelAPoliakov

New member
Приветствую!
Приобрел модуль wifiреле выглядит вот так:

Прошил esp01, установил на модуль и тишина, ничего не работает(
Нашел на гитхабе описание и схему GitHub - IOT-MCU/ESP-01S-Relay-v1.0: This is the usage and demo code of ESP-01S Relay v1.0.
Посмотрел схему
Скриншот 17-11-2017 144718.png
и в области поясницы начало дико гореть!, а как оно должно заработать если судя по схеме gpio0 который управляет реле подтянут к GND?
Очевидно же, что модуль уходит в режим прошивки!
Что делать котаны?
 

JI_John

Member
Подтянут к GND и посажен на GND немного разные понятия.
В данной схеме к GND подтянут затвор транзистора 2N7002.
Хотя на схеме биполярник.
 

PavelAPoliakov

New member
Сути то не меняет:) GND на gpio0 попадает, а значит модуль в режиме прошивки. Кстати я думал первое время, что отпаять резистор R2 было бы решением, но сейчас понимаю, что он необходим транзистору чтобы закрываться.
Как же решить проблему то? Как вообще китайцы предполагали, что это будет работать? Может секрет какой есть?

Получается нужно перерезать дорожку на gpio0 и после резистора R2 припаивать провод на gpio2 например? Что за бред? Почему я должен колхозить реле? Вряд ли был такой план, должен быть какой то китайский секрет, не иначе:)
 
Последнее редактирование:

PavelAPoliakov

New member
Меняет. Другими словами, если gpio0 подключить к GND то ESP ней "дергать" не сможет.
А через резистор - без проблем. Проверяйте прошивку.
Можете пояснить почему так? Хотелось бы разобраться. Както не понятно, пускай и через резистор но GND подключен к gpio0, а значит модуль должен быть в режиме прошивки. Однако этого не происходит. Все работает, реле переключается.
 

JI_John

Member
Возможно при старте ESPшка не просто проверяет состояние gpio0,
а сначала подает на него логическую еденицу и после этого читает состояние.
Если посадить ножку на GND, состояние не изменится. Если через резистор, то на выходе
будет высокий уровень. Сопротивление не помеха. Както так...
 
Сверху Снизу