Рубрики
Проекты на ESP32

Питание ESP32/ESP8266 с помощью солнечных панелей и мониторингом уровня заряда

В этой статье мы рассмотрим как запитать плату разработки ESP32 от солнечных панелей, литиевой батареи 18650 и модуля зарядного устройства TP4056. Схема, которую мы построим, также совместима с платой ESP8266 или любым микроконтроллером, работающим от 3,3 В. Когда вы питаете свой ESP32/ESP8266 от солнечных панелей, может быть полезно использовать их возможности глубокого сна для экономии […]

Рубрики
Проекты на ESP32

Подключение датчика температуры и влажности DHT11/DHT22 к ESP32

В этой статье мы рассмотрим как использовать датчики температуры и влажности DHT11 и DHT22 с платой ESP32 с помощью Arduino IDE. Мы рассмотрим краткое введение в эти датчики, их распиновку, схему подключения к ESP32 и программу для считывания с них данных. Ранее мы уже подключали датчик DHT11 к модулю ESP32 в проекте веб-сервера на модуле […]

Рубрики
Проекты на ESP32

Как исправить ошибку Failed to connect to ESP32

При работе с некоторыми типами модулей ESP32 при попытке загрузить на него новый код может возникать ошибка “Failed to connect to ESP32: Timed out waiting for packet header”, что в переводе означает «Не удалось подключиться к ESP32: истекло время ожидания заголовка пакета». В данной статье мы рассмотрим как решить данную проблему. Почему возникает эта ошибка? […]

Рубрики
Проекты на ESP32

Интернет-радио на ESP32 своими руками

Превратите свой ESP32 в полнофункциональное портативное интернет-радио! Транслируйте прямые трансляции станций из любой точки мира без необходимости использования традиционных радиочастот. Независимо от того, являетесь ли вы любителем или энтузиастом технологий, этот проект — увлекательный и практичный способ изучить технологии Интернета вещей (IoT), радиоволны и технологию Wi-Fi. Идеально подходит для обучения, экспериментов и создания чего-то, что […]

Рубрики
Проекты на ESP32

Как установить статический (фиксированный) IP-адрес на ESP32

Если вы когда-либо пытались запустить веб-сервер на ESP32, вы, вероятно, заметили нечто раздражающее — каждый раз, когда вы перезапускаете ESP32, IP-адрес может меняться в зависимости от того, что маршрутизатор решает назначить в данный момент. Это означает, что вам всегда придется проверять последовательный монитор, чтобы узнать этот новый IP-адрес. Это довольно хлопотно, не так ли? Вот […]

Рубрики
Проекты на ESP32

Как настроить mDNS на ESP32

Если в вашей сети есть один ESP32, вы можете подключиться к нему, используя его IP-адрес (например, 192.168.1.128). Но представьте, что у вас несколько ESP32, разбросанных по всему дому. Вы внезапно обнаружите, что вам нужно запомнить несколько IP-адресов. Это ужасно долго и неинтересно. Вот здесь и приходит на помощь mDNS. mDNS позволяет вам получить доступ к […]

Рубрики
Проекты на ESP32

Как найти и изменить MAC-адрес на ESP32

Каждый модуль ESP32 имеет уникальный MAC-адрес, который жестко закодирован в чипе и играет важную роль в обеспечении эффективной связи между устройствами. Однако бывают случаи, когда вам может потребоваться назначить новый MAC-адрес вашему ESP32. Например, вы можете захотеть сделать это в целях сетевой безопасности, например, для реализации белого списка MAC-адресов, который позволяет только выбранным устройствам подключаться […]

Рубрики
Проекты на ESP32

Использование датчика Холла в ESP32 

Датчик Холла — это тип датчика, который определяет наличие и силу магнитного поля с помощью эффекта Холла и обычно используется в таких приложениях, как определение расстояния, позиционирование, определение скорости и измерение тока. Эти датчики настолько недорогие, что вы можете купить их дюжину за доллар. Но когда такой недорогой датчик поставляется со встроенным многофункциональным микроконтроллером с […]

Рубрики
Проекты на ESP32

CAN-шина в ESP32 — максимально подробно все аспекты

Большинство людей ассоциируют семейство микроконтроллеров ESP с технологией WiFi, что вполне логично, поскольку они стали основным решением для быстрого и легкого вывода вашего проекта в онлайн. Однако, хотя возможности WiFi могут быть звездой шоу, ESP32 также и оснащен контроллером CAN. Просто мы не видим, чтобы он использовался так часто. Но изучение того, как читать и […]

Рубрики
Проекты на ESP32

Как использовать емкостные сенсорные контакты в ESP32

ESP32 — отличная плата разработки для создания интеллектуальных проектов Интернета вещей, а добавление сенсорной функциональности сделает их еще умнее. В данной статье мы рассмотрим эти возможности ESP32. ESP32 предлагает 10 емкостных сенсорных GPIO (контактов ввода/вывода). Вы можете использовать эти GPIO для обновления существующих простых проектов кнопок или для создания выключателей света, музыкальных инструментов или пользовательских […]