Статья для тех, кто ни разу не имел дело с этими модулями и хотел бы попробовать поморгать светодиодом на нем заливая скетч через Arduino IDE.
Работа с ESP8266 в среде разработки Arduino IDE.
Установка среды Arduino IDE
Идем на сайт : https://www.arduino.cc/en/Main/Software# , скачиваем последнюю версию среды разработки под нужную нам операционную систему и устанавливаем.
Настройка плат
Далее после установки и запуска среды разработки нам потребуется установить поддержку плат ESP8266. Для этого идём в меню Файл - > Настройки.
В появившемся окне в строку Дополнительные ссылки для Менеджера плат вписать
http://arduino.esp8266.com/stable/package_esp8266com_index.json и нажать ОК.
Далее требуется установить поддержку через меню Инструменты -> Плата -> Менеджер плат.
В строку ввести esp8266, выбрать свежую версию пакета и установить.
В меню Инструменты -> Плата должны появится платы как на скриншоте ниже.
Выбираем необходимую плату из списка.
Установка и настройка среды разработки закончена.
Заливка скетча
Для начала работы нам потребуется любая плата ESP8266, будь то NodeMCU или WittyCloud.
Подключаем к usb порту и устанавливаем драйвера в зависимости от платы (ch340 или cp2102).
Далее выбираем один из примеров в меню Файл -> Примеры
В меню Инструменты –> Порт выбираем порт нашего устройства
И нажимаем кнопку со стрелкой или верхнее меню: Скетч - Загрузка).
В результате произойдёт загрузка выбранного примера в память устройства и его исполнение.