Перейти к содержимому

Добро пожаловать!

Здравствуйте, уважаемый посетитель! Вы зашли на сайт Разживина Александра aka kotyara12, и я рад Вас приветствовать. Здесь Вы можете найти статьи, посвященные самодельной DIY-автоматизации и программированию микроконтроллеров в Arduino и ESP-IDF. Либо почитать мои небольшие обзоры готовой электроники. А ещё можно скачать некоторые мои программы для компьютеров.

Как найти нужную Вам тему или статью? Для быстрого перехода на интересующую Вас тему можно воспользоваться главным меню или рубрикатором “Навигация по сайту“, расположенном в правой колонке сайта. Там же ниже Вы можете найти “облако тегов (меток)“, что так же облегчает поиск нужной Вам информации. Ну и ещё один альтернативный вариант: использовать “карту сайта“, в которой собраны все статьи, упорядоченные по темам и дате публикации.

Если у Вас возникнут вопросы или пожелания, Вы всегда можете оставить их прямо под интересующей Вас статьей, но следует учитывать, что все комментарии премодерируются (из-за огромного количества спама). Либо Вы можете отправить мне личное сообщение любым удобным Вам способом – контакты расположены внизу главной страницы сайта.

💬 Мой канал в Telegram: https://t.me/kotyara12 – здесь Вы найдете небольшие новости и анонсы новых статей, а также имеется связанный с каналом чат для общего обсуждения.

Новое на сайте

Управление библиотеками в PlatformIO

В статье рассмотрены варианты подключения сторонних библиотек к проектам PlatformIO, в том числе для Arduino и ESP-IDF.

Читать далее…

Обработка кнопок на ESP32

В статье рассмотрены подключение кнопок к ESP32 и различные методы подавления дребезга контактов.

Читать далее…

ЙоТик (IoTik) 32B

Обзор обучающей платы IoTik 32В на базе ESP32 – весьма неплохой альтернативы Arduino Uno R3 с WiFi и BT на борту.

Читать далее…

ESP32 и ESP-IDF

Программирование ESP32 с помощью ESP-IDF (Espressif Iot Development Framework) и FreeRTOS на VSCode + PlatformIO:

Как и на чём программировать ESP8266 и ESP32

Сравнительный обзор систем и платформ для разработки программ на ESP8266 и ESP32.

Читать далее…

ESP32: чипы, модули, платы…

Разбираемся в разновидностях и модификациях чипов, модулей и плат на базе популярного микроконтроллера ESP32 от Espressif.

Читать далее…

ESP32 pinout

В этой статье более подробно рассмотрены доступные для использования выводы общего назначения (GPIO) ESP32 (конкретно для ESP32 DevKitC v4), их назначение и особенности. А так же предложен способ назначения прикладных функций на GPIO с учетом их особенностей с помощью файла Excel.

Читать далее…

Распределение памяти в ESP32

Описана общая схема распределения памяти в ESP32, работа с динамической памятью (кучей) и немного про выбор размера стека для задач FreeRTOS.

Читать далее…

Работа с GPIO на ESP32

Рассмотрены принципы работы с портами ввода-вывода общего назначения GPIO в цифровом режиме на микроконтроллере ESP32 из native фреймворка ESP-IDF.

Читать далее…

Работа с прерываниями на ESP32

Продолжение темы GPIO и ESP-IDF. Использование прерываний GPIO на микроконтроллере ESP32 из native фреймворка ESP-IDF.

Читать далее…

Работа с таймерами на ESP32

Использование аппаратных и программных таймеров высокого разрешения на ESP32 из native фреймворка ESP-IDF.

Читать далее…

Создаем задачу FreeRTOS

Подробно разбираем способы создания и запуска задач (task) FreeRTOS на ESP32. Описанное в статье справедливо как для платформы ESP-IDF, так и для платформы Arduino 32.

Читать далее…

Настройка ESP-IDF-проекта

Настройка параметров проекта для ESP32 и платформы ESP-IDF с помощью системы SDK Config.

Читать далее…

Электроника, сенсоры и периферия

Нам бы схемку аль чертёж, мы б затеяли вертёж… (С) Леонид Филатов.
Схемы, обзоры датчиков и прочая, прочая, прочая…

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

Сравнение популярных датчиков температуры и относительной влажности воздуха для Arduino и ESPxx.

Читать далее…

Как выбрать датчик для вашего проекта

Рассмотрены датчики температуры с использованием различных физических принципов измерения – от простейших резистивных до цифровых и полупромышленных.

Читать далее…

Датчики влажности почвы

Небольшой обзор датчиков влажности почвы для систем автоматического полива растений: от самых простейших контактных, бесконтактных емкостных до промышленных

Читать далее…

Защита входов MCU от помех

Несложный вариант защиты входов микроконтроллера от помех и наводок с согласованием уровней напряжения питания оконечных устройств и MCU.

Читать далее…

Уровнеметр QDY30A

Обзор высокоточного погружного датчика уровня воды QDY30A с RS485 выходом.

Читать далее…

ESP32R4 v3

Обзор китайского блока для умного дома на базе ESP32 и расширителя на 8 реле к нему

Читать далее…

Шина I2C и с чем её едят

В статье рассмотрены физические основы работы внутрисхемной шины IIC или I2C и совсем немного – протокол передачи данных. Может быть полезна всем начинающим DIY-мастерам

Читать далее…

Расширитель GPIO MCP23017

Описание двунаправленного расширителя GPIO для шины I2C MCP23017 и его использование в проектах ESP-IDF

Читать далее…

Радиоканал 433 MHz

В статье рассмотрены принципы передачи данных по радиоканалу 433.92MHz и некоторые из модулей приемников.

Читать далее…

Проекты для ESP32 и платформы ESP-IDF

Готовые устройства, собранные на базе микроконтроллеров ESP32, код для которых написан для платформы ESP-IDF:

Термостат + ОПС

Руководство по созданию устройства телеметрии для дачи или дома с функциями термостата и охранно-пожарно-аварийной сигнализации.

Читать далее…

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

Термометр на ESP32 с автоматическим пересчётом температуры в относительное содержание спирта в “выходных” парах самогонного аппарата.

Читать далее…

Умная теплица на ESP32

Описание моей теплички с зачатками разума – от строительства до полива и проветривания.

Читать далее…

Проекты для платформы Arduino

Готовые устройства, собранные на базе микроконтроллеров Arduino или ESP8266, код для которых написан для платформы Arduino:

ESP8266 + MQTT

Пошаговое руководство по созданию Arduino-проекта телеметрии и удаленного управления нагрузкой на ESP8266 посредством MQTT протокола и WiFi в среде PlatformIO. С объяснениями “что, зачем и почему именно так, а не иначе”.

Читать далее…

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

Термометр на Arduino с автоматическим пересчётом температуры в относительное содержание спирта в “выходных” парах самогонного аппарата.

Читать далее…

Телеметрия на ESP8266

Довольно старый проект телеметрии для дачи на ESP8266. Но, возможно, он будет вам полезен.

Читать далее…

Сервисы и технологии для вашего умного дома

Всё, что связано с домашней автоматизацией и умным домом. Сервисы, серверы, технологии, приемы программирования…

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

Перечень публичных облачных MQTT серверов (но не только) для ESP8266 и ESP32 с анализом возможностей

Читать далее…

MQTT на роутере Keenetic

Устанавливаем локальный MQTT брокер Mosquitto на роутере Keenetic с SSL и мостом на облачный брокер. Без OpenWRT и перепрошивки роутера

Читать далее…

Настройка MQTT Dash

Особенности настройки и использования популярного Android-приложения MQTT Dash для использования в ваших DIY-проектах.

Читать далее…

Telegram + ESP-IDF

Отправка мгновенных сообщений на компьютер и смартфон с микроконтроллеров ESP32 с использованием платформы ESP-IDF.

Читать далее…

Telegram + ESP8266

Отправка мгновенных сообщений на компьютер и смартфон с микроконтроллеров ESP8266 и ESP32 с использованием платформы Arduino.

Читать далее…

Сервисы графиков

Публичные облачные сервисы для накопления данных с “умных” устройств и отображения их в виде графиков. Особенности и ограничения.

Читать далее…

Open-Monitoring.online

Построение графиков на open-monitoring.online по данным с устройств на базе Arduino или ESP.

Читать далее…

Безумный дом

В статье изложены мои принципы и подходы к созданию домашней автоматизации.

Читать далее…

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

Устанавливаем и настраиваем Visual Studio Code и PlatformIO для работы с платформами Arduino и ESP-IDF.

Читать далее…

Обзоры

Обзоры и инструкции к различной бытовой электронике и устройствам

Термостат ME83

Обзор китайского автономного термостата для газового котла Minco Heat ME83. Руководство по программированию

Читать далее…

GSM / WiFi сигнализация Falcon Eye FE Advance

Обзор автономной GSM или WiFi сигнализации Falcon Eye FE Advance для дома, гаража или дачи.

Читать далее…

Комплект видеонаблюдения Falcon Eye FE-1104WIFI

Обзор комплекта WiFi видеонаблюдения Falcon Eye FE-1104WIFI KIT: видеорегистратор и 4 камеры.

Читать далее…

Информационные системы

Базы данных и программы – утилиты для реального (в том числе коммерческого) применения. Не для студентов!

Медиабиблиотека

Бесплатный каталогизатор книг, аудиокниг, музыки и видео с расширенными возможностями.

Читать далее…

Корпоративная связь

Информационная система для учета затрат на корпоративную сотовую связь сотрудников.

Читать далее…

Деканат

Локальная база данных и программа для автоматизации работы деканата учебного заведения.

Читать далее…

Программы для студентов

Учебные программы для школьников и студентов. Стандартные курсовые или практические работы на языке Delphi.

Касса кино

Продажа билетов и учет проданных мест в двух залах кинотеатра.

Читать далее…

Лабиринт

Робот находит выход из лабиринта. С исходниками, полностью бесплатно.

Читать далее…

Учёт компьютеров

Учебная база данных “Учет компьютеров и программного обеспечения”.

Читать далее…

Контакты

Об авторе. Вы можете связаться со мной, используя следующие контакты: