Меня зовут Евгений, и я — веб разработчик. Уже есть десятки постов о различных метеостанциях на ардуино, но мне хотелось написать о том, что в 2016 году можно быстро, легко и без знания электротехники собрать полезный датчик на ардуино, который легко может работать с вашей инфраструктурой, написанной на чём угодно.
Читать полностью »
Рубрика «esp8266» - 18
Ещё один способ определения качества воздуха на Arduino — с передачей данных в сеть
2016-02-12 в 6:50, admin, рубрики: arduino, co2, diy или сделай сам, esp8266, wemos, гаджетыЕщё одна система автополива растений с использованием ESP8266 и Blynk
2015-12-29 в 10:21, admin, рубрики: arduino, Blynk, cloud, DIY, diy или сделай сам, esp8266, автополивОднажды, когда я отдыхал в компании друзей в студенческом лагере МИФИ, один из них рассказал мне, что недавно решил попробовать посадить на участке клубнику. Купил горшки, нарыл где-то почву, подвел шланги для полива. И все бы ничего, хозяин спит — клубника растёт, да только приходится стабильно раз в неделю или даже чаще ездить на дачу, дабы растения не засохли без воды.
Вспомнив про завалявшуюся в комоде парочку Arduino, а также давнее желание осуществить нечто большее, чем просто моргание светодиодами, я сразу решил взяться за эту задачу и сделать в этот раз, по возможности, всё до конца.
Бескнопочные часы
2015-12-16 в 20:05, admin, рубрики: diy или сделай сам, esp8266, Lua, ntp, Новый Год, программирование микроконтроллеров, Электроника для начинающих Предлагаемые Вашему вниманию часы являются, по сути, побочным продуктом изучения свойств и повадок популярного зверя по кличке ESP8266. Думаю, любой человек, знакомящийся с каким-либо микропроцессором, рано или поздно реализует на нем свою версию часов.
Единственно, что отличает мои часы – у них нет кнопок. Вообще. Они просто показывают точное время.

— И все же, где же у него кнопка? © Приключения Электроника.
Использование GDB при разработке под ESP8266
2015-08-19 в 14:52, admin, рубрики: esp8266, Smart.js, Программирование, программирование микроконтроллеров, Разработка для интернета вещей 
TL;DR: мы реализовали GDB сервер для ESP8266, который позволяет просматривать стек вызовов и осуществлять ограниченную отладку.
Читать полностью »
IoT за копейки: практическое руководство. Часть 2, софтварная
2015-08-18 в 15:38, admin, рубрики: cloud, devicehive, DIY, diy или сделай сам, esp8266, IoT, Блог компании DataArt, Интернет вещей, Разработка для интернета вещейПродолжаем цикл статей-руководств, в которых рассматриваем, как с нуля реализовать простое и дешевое управляемое из облака и IoT-устройство с огромным потенциалом — без пайки и лишних сложностей. Возьмем чистый микрочип ESP8266, установим прошивку от DeviceHive, настроим и напишем простенькое веб-приложение для обращения к облачному серверу. Соберем и подключим к микрочипу простое устройство, которым можно будет управлять с помощью пары кликов в браузере. Перед вами — вторая часть цикла, в которой рассказывается, какой софт понадобится, как его запустить, как прошить ESP8266 и «подружить» с сервером.
Автор статьи демонстрирует то, о чем сегодня пойдет речь.
Первые статьи цикла:
• IoT за копейки, или Что может DeviceHive.
• IoT за копейки: практическое руководство. Часть 1-я, аппаратная.
Читать полностью »
Smart.js – (больше чем) новая прошивка для ESP8266
2015-07-24 в 10:08, admin, рубрики: diy или сделай сам, esp8266, Интернет вещей, не успел на хабр, облачные сервисы, программирование микроконтроллеровНа хабре достаточно часто публикуют статьи о различных проектах на основе популярного чипа ESP8266, поэтому не буду рассказывать о нём самом.
Сразу к сути: мы разработали новую прошивку для данного устройства, предлагающую использовать для разработки язык JavаScript. Но, Smart.js это не только прошивка-интерпретатор JS, это ещё и различный «обвес» для работы с оборудованием и облачная инфраструктура.

За подробностями — прошу под кат.
Читать полностью »
Знакомьтесь, DMMR2
2015-07-19 в 21:42, admin, рубрики: coolrf, esp8266, wi-fi, диммер, Интернет вещей, Разработка для интернета вещей, умный дом 
Успешно завершив тестирование последней версии железа в прошедшее воскресенье, спешим поведать читателям о функциях и особенностях нашего долгожданного DMMR2 — диммера в форм-факторе микромодуля, встраиваемого в стандартный стенной проем (за выключатель), подключающегося к стандартной электропроводке (к разрыву одной линии 220V без каких-либо переделок), управляемого по стандартному Wi-Fi-каналу (уже имеющемуся в практически всех квартирах и домах этой страны).
Читать полностью »
Многофункциональный датчик температуры-влажности на ESP8266 или еще один шаг к «интернету вещей»
2015-04-09 в 9:58, admin, рубрики: diy или сделай сам, esp8266, nodeMCU, программирование микроконтроллеров, Разработка для интернета вещей, метки: ESP8266, NodeMCUДисклеймер: данная статья может содержать ошибки, поскольку я не так давно работаю с модулем ESP8266 и еще не до конца понимаю многие архитектурных аспекты данного устройства.
Сегодня практически в любом доме есть Wi-Fi роутер и было бы недальновидно не воспользоваться этим устройством для домашней автоматизации, тем более что сегодня на рынке есть все доступное оборудование для реализации любых идей. Ниже будет представлен вариант создания небольшого электронного устройства, являющегося платформой для построения различных датчиков/исполнительных механизмов на основе Wi-Fi модуля — ESP8266.
Reverse Engineering ESP8266 — часть 2
2015-04-08 в 12:40, admin, рубрики: DIY, diy или сделай сам, esp8266, IoT, reverse engineering, программирование микроконтроллеров, реверс-инжинирингПродолжаем исследование модуля ESP8266. В этот раз рассмотрим процесс загрузки прошивки для дизассемблирования.
Первая часть статьи здесь.

Содержание
- Введение
- Архитектура ESP8266
- Карта памяти (адресного пространства)
- Формат прошивки
- Процесс запуска
- Инструменты
- Загрузка прошивки для исследования
- Ассемблер Xtensa
- Регистры
- Базовые операторы
- Функции
- Условные переходы
- Заключение
- Ссылки
Reverse Engineering ESP8266 — часть 1
2015-04-07 в 8:56, admin, рубрики: DIY, diy или сделай сам, esp8266, IoT, reverse engineering, программирование микроконтроллеров, реверс-инжиниринг, метки: esp8266Поддавшись общей волне энтузиазма относительно систем «Умный дом», а также имея профильное образование инженера АСУ ТП, с удовольствием занимаюсь данной темой в виде хобби. В этой статье поделюсь с вами своим опытом реверс-инжиниринга популярного модуля ESP8266.

Содержание
- Введение
- Архитектура ESP8266
- Инструменты
- Загрузка прошивки для исследования
- ELF
- Системная прошивка модуля
- Пользовательская прошивка
- Ассемблер Xtensa
- Регистры
- Базовые операторы
- Функции
- Условные переходы
- Заключение
- Ссылки

