Pull to refresh

Comments 12

Для домашних поделок отлично подходит ESPHome с включенным web server и OTA

Содержит в себе большое количество готовых модулей, а если что-то нужно написать, то компоненты в виде классов легко подключаются в конфиге.

И все? Где про разметку флэшки? Где подробности как ota вообще работает? Собственно сам ota позволяет заливать прошивку при работающем esp32/8266 через любой канал связи, и это не обязательно wifi.

Без Python не работает сама среда и ее сервисы...

Среда Arduino? Я не флейма ради, сразу говорю, просто реально не понимаю и не вижу связи.

Python нужен для работы ESP-IDF, поверх которого работает библиотека Arduino для ESP32.

Странно, я Arduino IDE пользуюсь и для ESP8266 и для ESP32 и я никогда Питон не ставил..

Тулы для прошивки ESP и работы с ней написаны на Питоне, если вы Питон не ставили, это не значит, что компонент Arduino не скачал их за вас.

Действительно, Питон был поставлен автоматически.

Фича является базовой для семейства микроконтроллеров ESP, поэтому статей аналогичного содержания для семейства ESP очень много. Более того, данная очень скудна: например, не сказано ни слова о такой важной вещи, как пароль (плата может его запрашивать при прошивке по воздуху).

А по самой фиче - в личном проекте я пробовал подключать ArduinoOTA, и работало это крайне так себе: на (тогда ещё) Windows 10 плата постоянно не высвечивалась в сетевых портах, не помогала даже перезагрузка ПК. Вывод доступного порта случался редко, можно пересчитать случаи по пальцам руки. Подобных жалоб много, и кажется, что всё работает хорошо только на старых системах (хотя про Linux и macOS ничего не скажу - уже не помню как там). При этом ESP8266 (не проверял с ESP32) начинает постоянно взаимодействовать с вайфаем, что даёт постоянные просадки на пинах (болячка микроконтроллера) - в случае применения LCD1602 символы или подсветка начинают мерцать, большая боль. А, ну и древний Python еще устанавливать...

В общем, в отсутствии условий вроде "на дереве висит" я вычистил фичу с OTA из своего проекта, ведь она представляла из себя скорее проблему, чем удобную вещь.

Про питон действительно лишняя инфа.

Sign up to leave a comment.