Уже много лет пользуется большой популярностью микроконтроллер ESP8266 фирмы Espressif System, главная особенность которого встроенный интерфейс Wi-Fi. Так же на рынке присутствуют множество модулей на базе этого микроконтроллера, имеющих на борту различную периферию. Основной средой разработки является платформа Arduino.
Рубрика «esp8266»
Как поднять Wi-Fi на ESP8266 и не зашквариться об Arduino
2024-12-21 в 16:34, admin, рубрики: esp8266Scratch-box — изучаем основы программирования без покупки ноутбука
2024-12-17 в 20:42, admin, рубрики: arduino, esp32, esp8266, Scratch, курсы программирования, новинка, обучение детей, обучение онлайн, обучение программированию, школа программированияЗдравствуйте! Я большой фанат детского языка программирования Scratch, автор учебников и основатель детской школы codim.online[ссылка уд. мод.]Читать полностью »
Пишем Wake-on-LAN сервис на ESP8266 при помощи ChatGPT
2024-10-27 в 13:01, admin, рубрики: Bootstrap, chatgpt, esp8266, jquery, ruvds_статьиМне нужен простой девайс с веб-страницей, заходя на которую, я смогу будить спящие компьютеры при помощи Wake-on-LAN магического пакета.
Готовые варианты для этой задачи уже есть, но все они имеют недостатки, которые были исправлены в моей версии этого приложения.
О том, как я писал прошивку и веб-страницу через ChatGPT, поведаю далее в статье.Читать полностью »
Лестница в небо: кастомизируем WLED
2024-09-06 в 8:19, admin, рубрики: esp8266, usermod, wled, ws2812b, подсветка лестницыНа хабре уже было несколько статей про wled, но обычно они ограничивались штатными возможностями прошивки - гирлянды с эффектами, управление RGB-подсветкой комплектующих ПК, вскользь упоминалась и возможность интеграции с умным домом.
Мой умный свет: или как я разработал свой модуль управления освещением
2024-08-12 в 13:05, admin, рубрики: arduino, diy или сделай сам, esp8266, timeweb_статьи, производство электроники, умный домПривет, Хабр!
В этой статье я хочу описать свой опыт разработки такого простого, но в тоже время самого используемого элемента «Умного дома». Речь пойдет о модуле управления освещением. Забегая вперед, хочу сказать, что данный проект был реализован еще в 2021 году, но в настоящее время потребовалась реализация еще одного модуля. Я решил совместить приятное с полезным, дополнительно обновить прошивку устройства и «перепроектировать» данный модуль с помощью современного ПО и само собой — поделиться с вами. Если стало интересно, то добро пожаловать под кат.Читать полностью »
В этой статье я расскажу об одном из своих любительских проектов на ESP8266 - метеостанции на Arduino.
Да! Это очередная метеостанция на Arduino :)
Но не спешите закрывать эту статью, у этого проекта есть своя изюминка, а именно автономная работа без использования аккумуляторов и батарей в суровых условиях уральской зимы.
Для профессионалов эта статья будет не очень интересна, а для тех, кто любит мастерить своими руками и узнавать что-то новое - прошу к прочтению.
«Глупый» увлажнитель VS умный дом: подключаем «народный» увлажнитель к Home Assistant
2024-01-26 в 8:01, admin, рубрики: DEXP, DIY, esp8266, home automation, homeassistant, timeweb_статьи, xiaomi, сделай сам, увлажнитель воздуха, электроникаПривет!
Наверное, многие из вас знают, насколько важно поддерживать качественный микроклимат в доме, одним из важных параметров которого является относительная влажность воздуха. Вот и я, года три назад, озаботился данным вопросом и приобрел увлажнитель воздуха Xiaomi Deerma Humidifier DEM-F628S (полный аналог DEXP HD-440). Увлажнитель оказался удачной конструкции и приемлемой ценной, что обеспечило ему «народную» популярность. Но, к сожалению, данный увлажнитель не поддерживает интеграцию в системы умного дома и вообще не имеет коммуникационных интерфейсов, я решил исправить этот недостаток и что у меня получилось — об этом далее. Читать полностью »
Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI?
2024-01-05 в 8:01, admin, рубрики: Atmega, attiny, avr, bodyawm_ништячки, C, c++, cc, dll, elf, esp32, esp8266, exe, executable, gcc, gnu ld, ld, linker, pic, timeweb_статьи, xtensa, бинарные файлы, загрузчик, исполняемый файл, компоновщик, микроконтроллеры, микропроцессоры, программа, программы, системное программированиеЗачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компиляторов и кодогенерации достаточно сложная: чтобы просто загрузить ELF или EXE (PE) программу, вам нужно досконально разбираться в особенностях вашей архитектуры: что такое ABI, релокации, GOT, отличие -fPIE от -fPIC, как писать скрипты для ld и т. п. Недавно я копал SDK для первых версий Symbian и основываясь на решениях из этой ОС понял, каким образом можно сделать крайне «дешевую» загрузку любого нативного кода практически на любом микроконтроллере, совершенно не вникая в особенности кодогенерации под неё! Сегодня мы с вами: узнаем, что происходит в процессе загрузки программы ядром Linux, рассмотрим концепцию, предложенную Symbian Foundation и реализуем её на практике для относительно малоизвестной архитектуры — XTensa (хотя она используется в ESP32, детали её реализации «под капотом» для многих остаются загадкой). Интересно? Тогда добро пожаловать под кат!
Читать полностью »
Технологии прошлого и настоящего: как я сделал Nixie Clock с самодельным драйвером на ESP8266
2023-12-08 в 8:01, admin, рубрики: esp8266, NIXIE CLOCK, RTC, timeweb_статьи, лампа, своими руками, творческий процесс, ЧасыРадиолампы, словно артефакты из прошлого, олицетворяют нечто большее, чем просто технологию. Они несут в себе определенную магию, отражающую уникальное сочетание технического мастерства и эстетики. Не удивительно, что часы на неоновых индикаторах занимают довольно уникальную нишу в мире дизайна и интерьера. Они представляют собой не просто инструмент для отображения времени, но и элемент декора, который может значительно изменить атмосферу помещения. Этой статье я расскажу о своем опыте создания Nixie Clock на базе драйвера собственной разработки. Читать полностью »