Arduino & IoT

Домашняя автоматика & умный дом

Поднимаем личный MQTT сервер на роутере Keenetic

Самый простой и удобный протокол для управления различными “умными” устройствами, на мой взгляд – это MQTT. На этом сайте Вы можете найти перечень публичных облачных MQTT-серверов (брокеров), с помощью которых можно связать один или несколько микроконтроллеров с устройствами управления (например… Подробнее »Поднимаем личный MQTT сервер на роутере Keenetic

Переползаем на PlatformIO

Доброго времени, уважаемый читатель! Зачем и для кого эта статья??? В “этих ваших ынтерьнетах” довольно много статей, посвященных установке PlatformIO (кратко – “pio”), зачем нужна еще одна? Да и процесс установки, в принципе, не представляет собой ничего сложного. Но когда… Подробнее »Переползаем на PlatformIO

Датчики температуры и влажности для Arduino

Сейчас на небезызвестной торговой площадке китайских друзей имеется довольно много моделей датчиков для измерения температуры и влажности воздуха. В этой статье я попытаюсь сравнить характеристики популярных датчиков, дабы можно было проще определить, какой датчик выбрать для той или иной поделки.… Подробнее »Датчики температуры и влажности для Arduino

Универсальный логгер для Arduino и ESPxx

Представляю Вашему вниманию еще одну маленькую библиотечку. Для чего она нужна? Пожалуй самый популярный способ “отладки” программ для Arduino – добавление в код скетча текстовых отладочных сообщений, а затем их отслеживание через подключение по COM-порту. Что-то вроде этого: HTTPClient https;… Подробнее »Универсальный логгер для Arduino и ESPxx

led32

Библиотека Arduino для мигания светодиодами

Казалось бы – зачем нужна какая-то библиотека для мигания светодиодом на ESP? Мигание светодиодом сложности особой не представляет. Делов-то – “дергай” соответствующий вывод микроконтроллера, вот светодиод и мигает. Мало того – все “демки” для микроконтроллеров с этого начинаются, своеобразный “Hello,… Подробнее »Библиотека Arduino для мигания светодиодами

led32

Библиотека ESP32 для мигания светодиодами

Казалось бы – зачем нужна какая-то библиотека для мигания светодиодом на ESP? Мигание светодиодом сложности особой не представляет. Делов-то – “дергай” соответствующий вывод микроконтроллера, вот светодиод и мигает. Мало того – все “демки” для микроконтроллеров с этого начинаются, своеобразный “Hello,… Подробнее »Библиотека ESP32 для мигания светодиодами

Особенности программирования ESP32 из Arduino IDE

Эта небольшая статья ориентирована в первую очередь на тех, кто только начинает осваивать микроконтроллер ESP32 в среде Arduino IDE. Я далеко не гуру в микроконтроллерах и в свое время я потратил много времени, пытаясь понять, чем же отличается программирование для ESP32 от уже привычных Adruino и ESP8266; и почему почти все примеры для ESP32 написаны как задачи для FreeRTOS. Меня долго занимал вопрос – что же это за FreeRTOS такая, и так ли уж необходимо ее осваивать, когда начинаешь работать с новым микроконтроллером.

Отправка уведомлений из ESP8266 / ESP32 в Telegram

Доброго времени суток, уважаемые читатели! В этой статье будет подробно рассказано, как сделать публикацию уведомлений с различных устройств домашней автоматики в популярный мессенджер Telegram. Для чего это нужно? В настоящее время все мои устройства, собранные на базе ESP8266, исправно публикуют… Подробнее »Отправка уведомлений из ESP8266 / ESP32 в Telegram

Публичные облачные сервера для IoT устройств

Замечательная штука – ESP8266. Довольно мощный процессор, много памяти, встроенный WiFi контроллер. ESP32, конечно, еще лучше, но и стоит заметно дороже. Но речь сейчас не о них. Точнее не совсем о них. На ESP очень легко соорудить практически любую домашнюю… Подробнее »Публичные облачные сервера для IoT устройств

Телеметрия загородного дома на ESP8266 через MQTT и ThinkSpeak

Вступление В данной статье изложен процесс создания несложного устройства для телеметрии климатических параметров (или любых параметров) через интернет с помощью смартфона и (или) компьютера. Конкретно у меня это устройство располагается в гараже в загородном домике, измеряет температуру, влажность и давление воздуха… Подробнее »Телеметрия загородного дома на ESP8266 через MQTT и ThinkSpeak

Алкогометр на arduino

“Что на arduino не собирай, все равно получится термометр” – народная мудрость. В этой статье описана сборка термометра для самогонного аппарата, который пересчитывает считанные показания температуры в относительное содержание спирта в “выходных” парах самогонного аппарата. Очень удобное приспособление для тех,… Подробнее »Алкогометр на arduino