цифровая электроника
вычислительная техника
встраиваемые системы

 


Как управлять выводами ESP32 через Bluetooth

Автор: Mike(admin) от 30-11-2022, 03:55

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


Как управлять выводами ESP32 через Bluetooth

Три способа минимизировать энергопотребление микроконтроллера с помощью полевого транзистора

Автор: Mike(admin) от 1-11-2022, 23:55

Зачастую при разработке электроники с автономным (батарейным) питанием возникает задача минимизации энергопотребления. Одним из способов решения данной задачи является отключение микроконтроллера и/или периферии. В данном материале мы рассмотрим реализацию данного метода с использованием модуля полевого МОП-транзистора MEM2313 для минимизации энергопотребления проектов на основе платы Lolin D32 с ESP32.


Три способа минимизировать энергопотребление микроконтроллера с помощью полевого транзистора

Пейджер на основе ESP32 и RFM95W для передачи данных по сети LoRa

Автор: Mike(admin) от 13-07-2022, 23:55

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


Пейджер на основе ESP32 и RFM95W для передачи данных по сети LoRa

В рамках данного проекта мы сделаем своеобразный мессенджер на основе микроконтроллера ESP32 и LoRa-модуля RFM95W.

OSCUP реализует пользовательский протокол UART на ESP32

Автор: Mike(admin) от 31-01-2022, 03:55

OSCUP представляет собой протокол UART, предназначенный для работы с процессорами ARM и ESP32. Хорошо документированный код помогает выяснить, как реализовать пользовательский протокол на UART. При этом с помощью данного протокола вы можете передавать и получать данные, которые отслеживаются фиксированной преамбулой. Он реализует ACK и NACK для каждого отправленного пакета с целью управления ошибками или потерянными пакетами.


OSCUP реализует пользовательский протокол UART на ESP32

ESP32 и драйвер L293D для управления электродвигателями

Автор: Mike(admin) от 15-12-2021, 03:55

В данном проекте мы рассмотрим, как можно подключить микросхему управления двигателем L293D к плате ESP32 с целью управления двигателем постоянного тока. А также вы узнаете, как увеличить ток питания L293D с помощью простого трюка.


ESP32 и драйвер L293D для управления электродвигателями

Работа Arduino / ESP32 / Raspberry PI с датчиком влажности почвы по одному проводу

Автор: Mike(admin) от 17-11-2021, 03:55

В данном проекте будет показано, как использовать однопроводный (1-Wire) датчик влажности почвы MT05S с Arduino, ESP32 и Raspberry Pi, используя только одну линию ввода/вывода.


Работа Arduino / ESP32 / Raspberry PI с датчиком влажности почвы по одному проводу

Сравнение энергопотребления ESP32 в активном (рабочем) режиме и в режиме глубокого сна

Автор: Mike(admin) от 1-09-2021, 05:55

ESP32 – один из самых популярных модулей микроконтроллеров с Wi-Fi, который часто используется во многих приложениях Интернета вещей (IoT). Это мощный контроллер, который поддерживает программирование двух ядер, а также имеет встроенную поддержку Bluetooth Low Energy (BLE), что делает его хорошим выбором для портативных приложений, таких как устройства GPS-трекеры и т. д. Однако в приложениях с питанием от батарей основная проблема – это энергопотребление. Энергопотребление можно увеличить за счет более разумного управления микроконтроллером, например, можно запрограммировать ESP32 на функционирование в спящем режиме в идеальных условиях, чтобы сократить энергопотребление.


Сравнение энергопотребления ESP32 в активном (рабочем) режиме и в режиме глубокого сна

В этом проекте мы проверим потребление тока широко распространенного микроконтроллера ESP32 с поддержкой Wi-Fi и Bluetooth в нормальном рабочем режиме и режиме глубокого сна (Deep Sleep).

Распараллеливание приложений на ESP32 с использованием платформы Toit для Интернета вещей

Автор: Mike(admin) от 25-04-2021, 23:55

Благодаря платформе Toit разработчики могут обращаться с ESP32 как с обычным компьютером, устанавливая приложения так же просто, как на компьютер или телефон. Используя язык высокого уровня Toit, легко реализовать функции и приложения, при этом платформа Toit гарантирует, что устройство будет продолжать работать, несмотря ни на что. В этом проекте мы используем платформу Toit в рамках подключения датчика BME280 к ESP32 и считывания данных с этого датчика. Данные будут публиковаться в журнале консоли Toit.


Распараллеливание приложений на ESP32 с использованием платформы Toit для Интернета вещей

Умная камера на основе ESP32-CAM своими руками

Автор: Mike(admin) от 17-02-2021, 23:55

Этот проект позволяет создать систему видеонаблюдения на основе ESP32-CAM. В итоге после реализации проекта будет получена поворотно-наклонная камера видеонаблюдения, которой можно управлять с iPhone через Интернет.


Умная камера на основе ESP32-CAM своими руками

Watchy: смарт-часы типа Pebble на основе ESP32 с возможностями Bluetooth и WiFi

Автор: Mike(admin) от 7-02-2021, 05:35

Умные часы Watchy e-paper напоминают нам умные часы Pebble e-paper, которые поставлялись с интерфейсом Bluetooth для подключения к персонализированным мобильным телефонам Android и Apple. Раньше они поддерживали SDK для настройки функций в соответствии с требованиями пользователя. Однако Pebble закрыла производство своих умных часов после того, как Fitbit приобрела компанию в 2016 году.


Watchy: смарт-часы типа Pebble на основе ESP32 с возможностями Bluetooth и WiFi

Назад Вперед
Наверх