ESP8266 Прошивки

OTA (від«over the air», що можна перекласти як«по повітрю») – це метод завантаження на модуль ESP8266 нової прошивки, але не через послідовний порт, а поWiFI-зв'язку. Цей метод дуже корисний, якщо ESP8266 знаходиться в якомусь важкодоступному місці.

Бездротове завантаження нового скетчу зIDE Arduinoможе стати в нагоді в таких ситуаціях:

  • При розробці прошивки – як швидша альтернатива завантаженню нового скетчу через послідовний порт
  • При завантаженні прошивки на кілька ESP, підключених до мережі

Крок 1 – Встановлення Python 2.7.x

По-перше, на комп'ютер потрібно встановитиPython 2.7.x.

  • Зайдіть на сайт Python і завантажте версію2.7.xдляWindows
  • Відкрийте файл і дотримуйтесь інструкцій програми-установника
  • Виберіть«Install for all users»

Python

  • У розділі«Customize Python 2.7.X»увімкніть останню опцію, тобто.«Add python.exe to Path»

прошивки

Крок 2 – Завантаження BasicOTA.ino (з дроту)

Щоб у вас з'явилася можливість завантажувати нову прошивку бездротовим шляхом, на ESP8266 потрібно спочатку встановити скетчBasicOTA.ino, і зробити це потрібно через послідовний порт, тобто. з дроту. Перед завантаженням переконайтеся, що у вас є остання версіяIDE Arduino. Завантажити її можна звідси.

Потім дотримуйтесь цих інструкцій:

  • Підключіть ESP8266 до комп'ютера через USB-кабель: