Здравствуйте, уважаемый посетитель!
Вы зашли на сайт Разживина Александра aka kotyara12, и здесь Вы можете найти статьи, посвященные самодельной DIY-автоматизации и программированию микроконтроллеров с использованием ESP-IDF и немного Arduino. Впрочем, есть некоторые статьи и на другие темы. Как найти нужную Вам статью? Воспользуйтесь картой сайта, главным меню, поиском либо рубрикаторами навигация по сайту и облако тегов (меток), расположенными в правой колонке сайта.
Новое на сайте
![](/wp-content/uploads/esp32-rs485/rs485title-930x620.png)
RS485 Modbus RTU на ESP32
Работа с протоколом Modbus RTU на микроконтроллере ESP32 и фреймворке ESP-IDF.
![](/wp-content/uploads/autowatering1/p02img002-930x620.png)
Автополив на ESP32
Инструкция по сборке прошивки для устройства автоматического полива растений по датчику влажности с удаленным управлением и контролем.
![](/wp-content/uploads/pio-libs/pio-libs-01.png)
Управление библиотеками в PlatformIO
В статье рассмотрены варианты подключения сторонних библиотек к проектам PlatformIO, в том числе для Arduino и ESP-IDF.
ESP32 и ESP-IDF
Программирование ESP32 с помощью ESP-IDF (Espressif Iot Development Framework) и FreeRTOS на VSCode + PlatformIO:
![](/wp-content/uploads/esp-start/ArduinoVsPlatformIO-930x620.jpg)
Как и на чём программировать ESP8266 и ESP32
Сравнительный обзор систем и платформ для разработки программ на ESP8266 и ESP32.
![](/wp-content/uploads/post-titles/ESP32-DevKitC.jpg)
ESP32: чипы, модули, платы…
Разбираемся в разновидностях и модификациях чипов, модулей и плат на базе популярного микроконтроллера ESP32 от Espressif.
![](/wp-content/uploads/post-titles/faq-920x620.png)
FAQ по ESP32
Краткие ответы на часто задаваемые вопросы (по данным запросов поиска). Не нашли ответ на свой вопрос – смело задавайте его в комментариях!
![](/wp-content/uploads/esp32-pins/pinout001-930x615.webp)
ESP32 pinout
В этой статье более подробно рассмотрены доступные для использования выводы общего назначения (GPIO) ESP32 (конкретно для ESP32 DevKitC v4), их назначение и особенности. А так же предложен способ назначения прикладных функций на GPIO с учетом их особенностей с помощью файла Excel.
![](/wp-content/uploads/esp32-memory/esp32-memory-888x620.png)
Распределение памяти в ESP32
Описана общая схема распределения памяти в ESP32, работа с динамической памятью (кучей) и немного про выбор размера стека для задач FreeRTOS.
![](/wp-content/uploads/post-titles/esp32-maket-930x620.png)
Работа с GPIO на ESP32
Рассмотрены принципы работы с портами ввода-вывода общего назначения GPIO в цифровом режиме на микроконтроллере ESP32 из native фреймворка ESP-IDF.
![](/wp-content/uploads/post-titles/esp32-maket-930x620.png)
Работа с прерываниями на ESP32
Продолжение темы GPIO и ESP-IDF. Использование прерываний GPIO на микроконтроллере ESP32 из native фреймворка ESP-IDF.
![](/wp-content/uploads/esp32-timers/esp32-timer.png)
Работа с таймерами на ESP32
Использование аппаратных и программных таймеров высокого разрешения на ESP32 из native фреймворка ESP-IDF.
![](/wp-content/uploads/post-titles/rtos.png)
Создаем задачу FreeRTOS
Подробно разбираем способы создания и запуска задач (task) FreeRTOS на ESP32. Описанное в статье справедливо как для платформы ESP-IDF, так и для платформы Arduino 32.
Электроника, сенсоры и периферия
Нам бы схемку аль чертёж, мы б затеяли вертёж… (С) Леонид Филатов.
Схемы, обзоры датчиков и прочая, прочая, прочая…
![](/wp-content/uploads/post-titles/ths-header.png)
Датчики температуры и влажности
Сравнение популярных датчиков температуры и относительной влажности воздуха для Arduino и ESPxx.
![](/wp-content/uploads/sensors-ths/ths2.png)
Как выбрать датчик для вашего проекта
Рассмотрены датчики температуры с использованием различных физических принципов измерения – от простейших резистивных до цифровых и полупромышленных.
![](/wp-content/uploads/sensors-moisture/cap_soil_moisture_sensor-930x620.jpg)
Датчики влажности почвы
Небольшой обзор датчиков влажности почвы для систем автоматического полива растений: от самых простейших контактных, бесконтактных емкостных до промышленных
![](/wp-content/uploads/mcu-inputs1/OpsInputs.png)
Защита входов MCU от помех
Несложный вариант защиты входов микроконтроллера от помех и наводок с согласованием уровней напряжения питания оконечных устройств и MCU.
![](/wp-content/uploads/sensors-qdy30a/qdy30a_01.png)
Уровнеметр QDY30A
Обзор высокоточного погружного датчика уровня воды QDY30A с RS485 выходом.
![](/wp-content/uploads/esp32-r4v3/image-001-930x620.png)
ESP32R4 v3
Обзор китайского блока для умного дома на базе ESP32 и расширителя на 8 реле к нему
![](/wp-content/uploads/i2c/header1.png)
Шина I2C и с чем её едят
В статье рассмотрены физические основы работы внутрисхемной шины IIC или I2C и совсем немного – протокол передачи данных. Может быть полезна всем начинающим DIY-мастерам
![](/wp-content/uploads/mcp23017/image001-930x620.jpg)
Расширитель GPIO MCP23017
Описание двунаправленного расширителя GPIO для шины I2C MCP23017 и его использование в проектах ESP-IDF
![](/wp-content/uploads/post-titles/esp32_rx433-680x620.png)
Радиоканал 433 MHz
В статье рассмотрены принципы передачи данных по радиоканалу 433.92MHz и некоторые из модулей приемников.
Проекты для ESP32 и платформы ESP-IDF
Готовые устройства, собранные на базе микроконтроллеров ESP32, код для которых написан для платформы ESP-IDF:
![](/wp-content/uploads/thermostat-esp32/tst-header-930x620.webp)
Термостат + ОПС
Руководство по созданию устройства телеметрии для дачи или дома с функциями термостата и охранно-пожарно-аварийной сигнализации.
![](/wp-content/uploads/esp32-alco/alco2-930x620.png)
Алкогометр на ESP32
Термометр на ESP32 с автоматическим пересчётом температуры в относительное содержание спирта в “выходных” парах самогонного аппарата.
![](/wp-content/uploads/greenhouse/gh_vent.png)
Умная теплица на ESP32
Описание моей теплички с зачатками разума – от строительства до полива и проветривания.
Проекты для платформы Arduino
Готовые устройства, собранные на базе микроконтроллеров Arduino или ESP8266, код для которых написан для платформы Arduino:
![](/wp-content/uploads/esp8266-mqtt/esp8266mqtt-930x608.png)
ESP8266 + MQTT
Пошаговое руководство по созданию Arduino-проекта телеметрии и удаленного управления нагрузкой на ESP8266 посредством MQTT протокола и WiFi в среде PlatformIO. С объяснениями “что, зачем и почему именно так, а не иначе”.
![](/wp-content/uploads/alcometr/main_01.jpg)
Алкогометр на Arduino
Термометр на Arduino с автоматическим пересчётом температуры в относительное содержание спирта в “выходных” парах самогонного аппарата.
![](/wp-content/uploads/esp8266-telemeter/DSCN3925-930x620.jpg)
Телеметрия на ESP8266
Довольно старый проект телеметрии для дачи на ESP8266. Но, возможно, он будет вам полезен.
Сервисы и технологии для вашего умного дома
Всё, что связано с домашней автоматизацией и умным домом. Сервисы, серверы, технологии, приемы программирования…
![](/wp-content/uploads/post-titles/mqtt_publisher_subscriber.png)
Публичные серверы для IoT устройств
Перечень публичных облачных MQTT серверов (но не только) для ESP8266 и ESP32 с анализом возможностей
![](/wp-content/uploads/keenetic-mqtt/km_header.png)
MQTT на роутере Keenetic
Устанавливаем локальный MQTT брокер Mosquitto на роутере Keenetic с SSL и мостом на облачный брокер. Без OpenWRT и перепрошивки роутера
![](/wp-content/uploads/mqttdash/mqttdash-header.png)
Настройка MQTT Dash
Особенности настройки и использования популярного Android-приложения MQTT Dash для использования в ваших DIY-проектах.
![](/wp-content/uploads/post-titles/esp32tg-680x620.png)
Telegram + ESP-IDF
Отправка мгновенных сообщений на компьютер и смартфон с микроконтроллеров ESP32 с использованием платформы ESP-IDF.
![](/wp-content/uploads/esp8266-tg/esp8266tg00.jpg)
Telegram + ESP8266
Отправка мгновенных сообщений на компьютер и смартфон с микроконтроллеров ESP8266 и ESP32 с использованием платформы Arduino.
![](/wp-content/uploads/cloud-services/thingspeak02-930x620.webp)
Сервисы графиков
Публичные облачные сервисы для накопления данных с “умных” устройств и отображения их в виде графиков. Особенности и ограничения.
![](/wp-content/uploads/cloud-services/om-temp-year.png)
Open-Monitoring.online
Построение графиков на open-monitoring.online по данным с устройств на базе Arduino или ESP.
![](/wp-content/uploads/smart-home/header.png)
Безумный дом
В статье изложены мои принципы и подходы к созданию домашней автоматизации.
![](/wp-content/uploads/post-titles/pio-930x620.png)
Переползаем на PlatformIO
Устанавливаем и настраиваем Visual Studio Code и PlatformIO для работы с платформами Arduino и ESP-IDF.
Обзоры
Обзоры и инструкции к различной бытовой электронике и устройствам
![](/wp-content/uploads/me83/me83header.png)
Термостат ME83
Обзор китайского автономного термостата для газового котла Minco Heat ME83. Руководство по программированию
![](/wp-content/uploads/reviews-feadv/main.jpg)
GSM / WiFi сигнализация Falcon Eye FE Advance
Обзор автономной GSM или WiFi сигнализации Falcon Eye FE Advance для дома, гаража или дачи.
![](/wp-content/uploads/reviews-fe1104wifi/DSCN3310-930x620.jpg)
Комплект видеонаблюдения Falcon Eye FE-1104WIFI
Обзор комплекта WiFi видеонаблюдения Falcon Eye FE-1104WIFI KIT: видеорегистратор и 4 камеры.
Информационные системы
Базы данных и программы – утилиты для реального (в том числе коммерческого) применения. Не для студентов!
![](/wp-content/uploads/soft/medialib.png)
Медиабиблиотека
Бесплатный каталогизатор книг, аудиокниг, музыки и видео с расширенными возможностями.
![](/wp-content/uploads/soft/rCorpCellular.png)
Корпоративная связь
Информационная система для учета затрат на корпоративную сотовую связь сотрудников.
![](/wp-content/uploads/soft/dean_student-930x620.png)
Деканат
Локальная база данных и программа для автоматизации работы деканата учебного заведения.
Программы для студентов
Учебные программы для школьников и студентов. Стандартные курсовые или практические работы на языке Delphi.
![](/wp-content/uploads/soft-students/kassakino.png)
![](/wp-content/uploads/soft-students/Labirint1.png)
![](/wp-content/uploads/soft-students/2018-06-08_08-16-54.png)
Контакты
- Канал в Дзен “О ESP32 и не только”. Многие статьи дублированы и в Дзене, но дополняются и исправляются только на этом сайте.
- Канал в Telegram “О ESP32 и не только”. Там вы можете найти анонсы статей и небольшие объявления. Если вы хотите оперативно получать информацию о новых статьях – рекомендую подписаться, но это строго по желанию. Есть чат для свободного общения.
- Информация об авторе. Если вдруг вам будет интересно.
Вы также можете связаться со мной, используя следующие контакты:
- eMail: kotyara12@yandex.ru
- Telegram: @kotyara1971
- Skype: kotyara1971