Arduino IDE (Arduino integrated development environment) — Среда разработки на языке Arduino Scetch который является усеченной версией языка программирования C++.
Arduino IDE распространяется с открытым исходным кодом Arduino, позволяет легко писать код и загрузить его в модули многих микроконтроллеров. Он работает на Windows, Mac OS X и Linux. Среда написана на Java и на основе другого программного обеспечения с открытым исходным кодом.
Это программное обеспечение может быть использовано с любой платой Arduino.
Обратитесь к Getting Started странице для получения инструкций по установке.
Запустив Arduino IDE нам необходимо подключить пакет программ разработанных специально для нашего типа микроконтроллера и модуля на котором он установлен. Для этого заходим в меню ФАЙЛ — > НАСТРОЙКИ;
Набираем вручную ссылку на библиотеку программ для ESP8266 в поле Дополнительные ссылки для Менеджера плат: https://arduino.esp8266.com/staging/package_esp8266com_index.json
После того как ссылку прописали (можно в дальнейшем в этом поле прописать несколько ссылок через запятую), подключаем нам необходимую на текущий момент плату модуля микроконтроллера: выбираем в меню ИНСТРУМЕНТЫ — ПЛАТА: название любой платы — МЕНЕДЖЕР ПЛАТ …
В поиске окна Менеджера плат набираем ключевое слово esp и в найденных строках ищем нужный нам модуль, в нашем случае это пакет ESP8266 by ESP8266 Community с необходимым нам модулем WeMos D1 mini в списке, на всякий случай знакомимся с содержимым ссылки Online Help, жмем на ссылку More info — если есть версии пакета выбираем последнюю версию или нам необходимую, далее жмем кнопку УСТАНОВИТЬ и ждем установку пакета из сети ИНТЕРНЕТ в среду разработчика программ Arduino IDE.