В этой статье мы рассмотрим как запитать плату разработки ESP32 от солнечных панелей, литиевой батареи 18650 и модуля зарядного устройства TP4056. Схема, которую мы построим, также совместима с платой ESP8266 или любым микроконтроллером, работающим от 3,3 В. Когда вы питаете свой ESP32/ESP8266 от солнечных панелей, может быть полезно использовать их возможности глубокого сна для экономии […]
Рубрика: Проекты на ESP32
Электронные проекты на основе модулей (микроконтроллеров) ESP32, являющиеся продолжением серии модулей ESP8266 и отличающиеся от них более мощным двухъядерным процессором, наличием двухрежимного Bluetooth, большим количеством контактов ввода/вывода и рядом других усовершенствований. Благодаря всему этому модули ESP32 в настоящее время находят широкое применение в проектах тематики интернета вещей (Internet of Things, IoT). Дополнительным достоинством данных модулей является возможность их программирования с помощью такой популярной среды как Arduino IDE
В этой статье мы рассмотрим как использовать датчики температуры и влажности DHT11 и DHT22 с платой ESP32 с помощью Arduino IDE. Мы рассмотрим краткое введение в эти датчики, их распиновку, схему подключения к ESP32 и программу для считывания с них данных. Ранее мы уже подключали датчик DHT11 к модулю ESP32 в проекте веб-сервера на модуле […]
При работе с некоторыми типами модулей ESP32 при попытке загрузить на него новый код может возникать ошибка “Failed to connect to ESP32: Timed out waiting for packet header”, что в переводе означает «Не удалось подключиться к ESP32: истекло время ожидания заголовка пакета». В данной статье мы рассмотрим как решить данную проблему. Почему возникает эта ошибка? […]
Превратите свой ESP32 в полнофункциональное портативное интернет-радио! Транслируйте прямые трансляции станций из любой точки мира без необходимости использования традиционных радиочастот. Независимо от того, являетесь ли вы любителем или энтузиастом технологий, этот проект — увлекательный и практичный способ изучить технологии Интернета вещей (IoT), радиоволны и технологию Wi-Fi. Идеально подходит для обучения, экспериментов и создания чего-то, что […]
Если вы когда-либо пытались запустить веб-сервер на ESP32, вы, вероятно, заметили нечто раздражающее — каждый раз, когда вы перезапускаете ESP32, IP-адрес может меняться в зависимости от того, что маршрутизатор решает назначить в данный момент. Это означает, что вам всегда придется проверять последовательный монитор, чтобы узнать этот новый IP-адрес. Это довольно хлопотно, не так ли? Вот […]
Если в вашей сети есть один ESP32, вы можете подключиться к нему, используя его IP-адрес (например, 192.168.1.128). Но представьте, что у вас несколько ESP32, разбросанных по всему дому. Вы внезапно обнаружите, что вам нужно запомнить несколько IP-адресов. Это ужасно долго и неинтересно. Вот здесь и приходит на помощь mDNS. mDNS позволяет вам получить доступ к […]
Каждый модуль ESP32 имеет уникальный MAC-адрес, который жестко закодирован в чипе и играет важную роль в обеспечении эффективной связи между устройствами. Однако бывают случаи, когда вам может потребоваться назначить новый MAC-адрес вашему ESP32. Например, вы можете захотеть сделать это в целях сетевой безопасности, например, для реализации белого списка MAC-адресов, который позволяет только выбранным устройствам подключаться […]
Датчик Холла — это тип датчика, который определяет наличие и силу магнитного поля с помощью эффекта Холла и обычно используется в таких приложениях, как определение расстояния, позиционирование, определение скорости и измерение тока. Эти датчики настолько недорогие, что вы можете купить их дюжину за доллар. Но когда такой недорогой датчик поставляется со встроенным многофункциональным микроконтроллером с […]
Большинство людей ассоциируют семейство микроконтроллеров ESP с технологией WiFi, что вполне логично, поскольку они стали основным решением для быстрого и легкого вывода вашего проекта в онлайн. Однако, хотя возможности WiFi могут быть звездой шоу, ESP32 также и оснащен контроллером CAN. Просто мы не видим, чтобы он использовался так часто. Но изучение того, как читать и […]
ESP32 — отличная плата разработки для создания интеллектуальных проектов Интернета вещей, а добавление сенсорной функциональности сделает их еще умнее. В данной статье мы рассмотрим эти возможности ESP32. ESP32 предлагает 10 емкостных сенсорных GPIO (контактов ввода/вывода). Вы можете использовать эти GPIO для обновления существующих простых проектов кнопок или для создания выключателей света, музыкальных инструментов или пользовательских […]