ESP8266 NodeMCU

Руководства по работе с ESP8266: от основ и распиновки до веб-серверов, IoT-проектов и управления светодиодами.

Начало работы

Начало работы с ESP8266
Начало работы с ESP8266
Установка платы ESP8266 в Arduino IDE
Установка платы ESP8266 в Arduino IDE
Справочник по распиновке ESP8266
Справочник по распиновке ESP8266
Справочник по распиновке WeMos D1 Mini
Справочник по распиновке WeMos D1 Mini

GPIO и основы

Веб-серверы

Точка доступа (AP) для веб-сервера
ESP8266 NodeMCU — Точка доступа (AP) для веб-сервера
WebSocket сервер: управление выходами
ESP8266 NodeMCU WebSocket сервер: управление выходами (Arduino IDE)
Установка загрузчика файловой системы
Установка загрузчика файловой системы ESP8266 в Arduino IDE

Датчики

BME280 — давление, температура, влажность
ESP8266 с BME280 в Arduino IDE (давление, температура, влажность)
BME680 — метеостанция (веб-сервер)
Веб-сервер ESP8266 NodeMCU с BME680 — метеостанция (Arduino IDE)
BH1750 — датчик освещённости
ESP8266 NodeMCU с датчиком освещённости BH1750

Дисплеи и моторы

RTC и GPS

HTTP и API

ESP-NOW

MQTT

Уведомления и Telegram

OTA обновления

Wi-Fi Manager

Время и обновления

ESP8266 и Arduino IDE (курс)

Часть 1: Основы
ESP8266 и Arduino IDE. Часть 1
Часть 6b: Управление 3 светодиодами
ESP8266 и Arduino IDE. Часть 7: Управление 3 светодиодами
Часть 6c: Авто-обновление страницы
ESP8266 и Arduino IDE. Часть 8: Авто-обновление веб-страницы
Часть 9: WebSocket (продвинутый)
ESP8266 и Arduino IDE. Часть 9: WebSocket

Модули и AT-команды

Модули ESP8266
Модули ESP8266
AT-команды ESP8266
AT-команды ESP8266
Плата для программирования ESP8266-01
Плата для программирования ESP8266-01
Arduino и ESP8266: веб-сервер
Arduino и ESP8266: веб-сервер

Проекты

Мультисенсорный шилд с Node-RED
Мультисенсорный шилд ESP8266 с Node-RED
Wi-Fi кнопка (клон Amazon Dash)
ESP8266 Wi-Fi кнопка – клон DIY Amazon Dash Button