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

розетка ATHOM, собственная прошивка и gpio3

pavel1632

New member
Есть розетки ATHOM, первой версии. Продавались с прошитой прошивкой TASMOTA.
По ряду причин она меня не устраивала, думал легко залью свою прошивку (раньше был опыт с blitzwolf shp6, там все легко получилось)
Прошивку залил, предварительно залил 1mb пустого файла.
Все хорошо, но кнопка никак не хочет работать. В тасмоте работает на ура.
Проблема в том, что она висит на gpio3. (RX)
Просто реакции нет и все, digitalRead(3) отдает постоянно ноль.
Если делать через прерывания, выдает в лог о сработавшей кнопке и потом виснет.
pinMode(3, FUNCTION_3) применял, все Serial.begin вычищены.
Куда дальше копать - не пойму.
Единственное, что залить 4мб пустой файл, потом еще раз прошивку?
 

pavel1632

New member
выясняется забавная вещь, при подключении через ttl и подаче питания 3.3 вольта - все работает отлично. кнопка отлеживается, переключается. Если идет подключение через 220, в штатном режиме, кнопка переключается один раз.
Учитывая ее инвертированное состояние, она как бы остается нажатой.
 

CodeNameHawk

Moderator
Команда форума
Где схема, программа?
Или вы хотите, чтобы все просто так гадали?
 
Сверху Снизу