wi-fi модуль NodeMcu v3 с чипом ESP8266 (ESP-12e)
Модуль имеет 11 портов ввода-вывода общего назначения.
Для начала откроем среду программирования Arduino IDE и перейдем в настройки
Потом в появившемся окне в строке Additional Boards Manager URLs (отмечено красным) вставим ссылку http://arduino.esp8266.com/stable/package_esp8266com_index.json для установки в Arduino IDE дополнительных скриптов, что бы работать с модулями ESP8266, и жмем ОК
Затем, переходим в Tools > Board > Boards Manager
В появившемся окне прокручиваем список вниз к скриптам esp8266 by ESP8266 Community и кликаем.
В правом нижнем углу появится возможность выбора версии ПО, выбираем версию 2.1.0 (самая новая) и жмем кнопку Install
После установки закрываем окно и переходим Tools > Board и видим список доступных для программирования устройств на чипе ESP8266
Выбираем NodeMCU 1.0 (ESP-12E Module), теперь подключаем наше устройство к ПК, устанавливаем для него драйвер CH340G и в настройках Arduino IDE выбираем правильный COM порт, остальные настройки оставляем по-умолчанию
Всё, теперь можно выбирать примеры и заливать скетч.
В некоторых случаях, для прошивки, нужно замкнуть пин D3 на землю.
На основе модуля можно создать удаленный Web сервер, примеры такой организации имеются в сети.