Size: a a a

ESP8266 & ESP32 [RU]

2021 February 09

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
код пиши в main.py, boot.py можно игнорировать
источник

SV

Svyatoslav Ven in ESP8266 & ESP32 [RU]
Саша
Та я не совсем понимаю почему два файла boot.py и main.py и что где писать надо....
boot.py - автоматически запускается при старте
потом запускается main.py
источник

SV

Svyatoslav Ven in ESP8266 & ESP32 [RU]
Если тебе это не нужно, то оставь бут пустым.
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
boot.py не обязательно именно запускает main.py
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
main.py запустится и при пустом boot
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
по крайней мере, у меня такой опыт
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
я простоboot никогда не трогаю и всё пучком
источник

SV

Svyatoslav Ven in ESP8266 & ESP32 [RU]
Arsenijs Picugins
boot.py не обязательно именно запускает main.py
Верно, поправил.

Просто в boot ты можешь проводить первичную инициализацию тех модулей, которые тебе нужны. к примеру сборщик мусора.

А потом система ищет файл main.py и запускает его. Если там нет цикла, то он его выполнет и перейдет в idle
источник

SV

Svyatoslav Ven in ESP8266 & ESP32 [RU]
Arsenijs Picugins
я простоboot никогда не трогаю и всё пучком
Удобно ведь)
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
Svyatoslav Ven
Верно, поправил.

Просто в boot ты можешь проводить первичную инициализацию тех модулей, которые тебе нужны. к примеру сборщик мусора.

А потом система ищет файл main.py и запускает его. Если там нет цикла, то он его выполнет и перейдет в idle
интересная идея, спасибо!
источник

VA

Vik Anik in ESP8266 & ESP32 [RU]
посоветуйте с обвязкой )))
esp пhошита на пробуждение 5 секунд и снова в сон на 55 сек.
во время пробуждения получаю от него сигнал и в ответ могу дать команду пьезодинамику.
Так вот, диод поставил, так как без него устройство не уходит в сон.
А с диодом короткий ПИСК при пробуждении...Мелочь, а не желательно.
Как сделать так, что бы оно ТИХО просыпалось и норм засыпало.
Резистор на 1 кОм...
Подскажите плиз, химику)))
источник

VA

Vik Anik in ESP8266 & ESP32 [RU]
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
а там какой ГПИО на том пине?
там где-то рядом и 15  и 0 ...
надо смотреть карту ГПИО и выбрать тот что не меняет состояния при зугрузке..
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
это GPIO2 - TX2
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vik Anik
посоветуйте с обвязкой )))
esp пhошита на пробуждение 5 секунд и снова в сон на 55 сек.
во время пробуждения получаю от него сигнал и в ответ могу дать команду пьезодинамику.
Так вот, диод поставил, так как без него устройство не уходит в сон.
А с диодом короткий ПИСК при пробуждении...Мелочь, а не желательно.
Как сделать так, что бы оно ТИХО просыпалось и норм засыпало.
Резистор на 1 кОм...
Подскажите плиз, химику)))
интересная штучка, для чего это?
источник

VA

Vik Anik in ESP8266 & ESP32 [RU]
да...
но нормально работает, например с светодиодом, - 02, 04, 13, 14...
16 на deepsleep)))
источник

VA

Vik Anik in ESP8266 & ESP32 [RU]
Slava Zagaynov
интересная штучка, для чего это?
среднее между 01 и 12 версией... аналогового нет)))
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
Vik Anik
да...
но нормально работает, например с светодиодом, - 02, 04, 13, 14...
16 на deepsleep)))
на GPIO2 при пробуждении идёт дебаг вывод какой-то внутренней ESP херни, насколько помню
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vik Anik
среднее между 01 и 12 версией... аналогового нет)))
я про устройство в целом, для чего пищалка?
источник

AP

Arsenijs Picugins in ESP8266 & ESP32 [RU]
бери другой пин
источник