Архив рубрики: Демонстрация

Подключение RGB Led ленты WS2812B к ESP8266, WI-FI светильник.

По просьбе одного из подписчиков и совместно с ним был разработан проект   WI-FI светильника на ленте RGB LED WS2812B.

Много нового функционала!

Внимательно смотрите видео:

Скетч на github.

 

ПОДКЛЮЧАЕМ WEB СТРАНИЦЫ с SD карты SDWEBSERVER

Появились вопросы как сделать Web сервер для работой с SD картой. Пример подключения карты был http://esp8266-arduinoide.ru/sd/.
Я взял стандартный пример SDWebServer, модифицировал его и получил скетч SDWEBSERVER

По просьбе: Дополнил скетч SDWEBSERVER_V2, чтение данных состояние GPIO.

Читать далее ПОДКЛЮЧАЕМ WEB СТРАНИЦЫ с SD карты SDWEBSERVER

AJAX – технология обращения к серверу без перезагрузки страницы.

До этого момента web страницы обменивались с контролерам данными только по средствам запросов GET и POST. Каждый раз когда web страница получала запрос она должна была быть перерисована. Более интересным решением является использование AJAX.
AJAX (аббревиатура от «Asynchronous Javascript And Xml») – технология обращения к серверу без перезагрузки страницы.
Фактически при помощи AJAX страница отправляет запросы к серверу и получает ответы без перезагрузки. Читать далее AJAX – технология обращения к серверу без перезагрузки страницы.

Получение времени из сети, индикатор на TM1650

Продолжаем добавлять функции в проект SMART-ROOM. Заставим модуль включить люстру  в указанное время. Нам понадобится получить время из сети, добавить несколько энергонезависимых ячеек памяти и сделать возможность записать в эти ячейки время с Web страницы. Этого вполне достаточно для нашего устройства, но хочется еще и научиться подключать различные индикаторы для других проектов!
Читать далее Получение времени из сети, индикатор на TM1650

FTP Сервер ESP8266

Алексей Рогов спрашивает:
Сергей, было бы полезно загружать по воздуху и бинарник с файловой системой. Возможно ли это?

Конечно это возможно но зачем бинарник?  Пока есть свободная минута, реализуем загрузку файлов по FTP протоколу! Благо уже есть библиотека и в наш код нужно добавить несколько строк. Читать далее FTP Сервер ESP8266

Подключаем Web страницы FSWebServer

Настало время поместить в ESP8266 web страницы. Здесь нам поможет библиотека для работы с файловой системой FS.h

Библиотека входит в состав пакета и устанавливать ее не нужно.  Читать далее Подключаем Web страницы FSWebServer

ПОДКЛЮЧЕНИЕ ИК приемника и передатчика к ESP8266 Библиотека IRremoteESP8266

Сегодня мы подключим библиотеку IRremoteESP8266 к нашему проекту.

Теперь скетч будет обладать функцией отправки команд на бытовую технику по ИК интерфейсу.

Команды будем получать с использованием библиотеки aREST. Для этого допишем маленькую функцию, которая будет взаимодействовать с ИК светодиодом. Читать далее ПОДКЛЮЧЕНИЕ ИК приемника и передатчика к ESP8266 Библиотека IRremoteESP8266