Найти в Дзене
Реализация UWB дальномера на ESP32 с модулем UWB3000F27
В данной статье рассматривается рабочий проект двусторонней дальнометрии (Double-Sided Two-Way Ranging, DS-TWR) с использованием микроконтроллера ESP32 и UWB-модуля UWB3000F27. Представленный код успешно реализует обмен данными между двумя узлами (инициатором и респондером) для вычисления расстояния с точностью до сантиметров. Проект состоит из двух идентичных узлов. В каждом используется: Модуль UWB3000F27 подключается к ESP32 по интерфейсу SPI. Пины выбора (CS), прерывания (IRQ) и сброса (RST) определяются в коде, остальная шина SPI используется стандартная (для ESP32 обычно VSPI)...
1 неделю назад
Grove Vision AI V2 обучение
Grove Vision AI V2 — это компактный модуль компьютерного зрения и искусственного интеллекта, разработанный компанией Seeed Studio. Он предназначен для запуска моделей машинного обучения прямо на устройстве (Edge AI) без отправки данных в облако. Вот ключевые сведения об этом оборудовании: Благодаря сочетанию мощности и компактности, модуль используется в таких задачах, как: Grove Vision AI V2 — это решение "всё в одном", которое снимает нагрузку по обработке ИИ с основного микроконтроллера. Он делает...
4 недели назад
PWM регулятор "Доделай сам"
Если у вас такой регулятор и вы подключаете PWM вентилятор, например 4 пиновый компьютерный и при этом обороты вентилятора плавают, то попробуйте управляющий провод подпаять как показано на фото, должно решить проблему...
169 читали · 1 месяц назад
Вывод изображения на E-paper дисплей WeAct 4.2" (ESP32 + GxEPD2)
В этой статье мы рассмотрим подключение монохромного E-paper дисплея WeAct 4.2 дюйма (разрешение 400x300, контроллер SSD1683) к микроконтроллеру ESP32 и выведем на него изображение максимальной детализации. Дисплей подключается по интерфейсу 4-wire SPI. Важно помнить, что на плате WeAct подписи пинов могут вводить в заблуждение: SDA — это данные (MOSI), SCL — это тактовый сигнал (SCK). Пин модуля WeAct E-paper <--> Пин ESP32 -------------------------------------------------- VCC <--> 3...
143 читали · 2 месяца назад
Радар присутствия человека LD2410 на ESP32
В этой статье мы рассмотрим проект создания устройства для мониторинга пространства с использованием современного радарного датчика LD2410, микроконтроллера ESP32 и OLED-дисплея. LD2410 — это 24-ГГц mmWave (миллиметровый) радар-модуль, предназначенный для обнаружения человеческого присутствия и движения. В отличие от обычных PIR-датчиков, которые реагируют лишь на тепловое движение, LD2410 обладает рядом преимуществ: Проект строится на базе микроконтроллера ESP32. Для взаимодействия используются аппаратные интерфейсы I2C и UART, а также GPIO пины для управления кнопками и энкодером...
744 читали · 2 месяца назад
Если не работает RTL8812AU на Windows
Если ваш WiFi модуль RTL8812AU работает не корректно - то подключается, то тут же отключается на системе Windows, то, возможно, проблему можно решить установив подходящий драйвер. Установка драйвера Скачать архив с драйвером: Распаковать архив. Открыть диспетчер устройств и найти устройство: Правой кнопкой по соответствующей записи, выбрать "Обновить драйвер"...
3 месяца назад
Воспроизведение MP3 на базе ESP32, VS1003B и усилителя PAM8403
В этом проекте используется микросхема VS1003B — аудиодекодер, способный воспроизводить MP3, WAV, WMA и ряд других форматов. Она подключена к ESP32-WROOM по SPI-интерфейсу, а звуковой сигнал подаётся на внешний усилитель PAM8403 и далее — на динамик 3 Вт / 4 Ом. Все узлы (ESP32, VS1003B, SD-карта) используют общую SPI-шину. Подключение выполнено следующим образом: Используется библиотека ESP_VS1053_Library (она совместима с чипом VS1003B). Установить её можно через Arduino IDE: Рабочий код проекта: 1...
258 читали · 6 месяцев назад
Воспроизведение MP3 с DFPlayer Mini и ESP32
Небольшой практический проект по воспроизведению MP3-файлов с SD-карты при помощи модуля DFPlayer Mini и микроконтроллера ESP32. Проект демонстрирует минимальную рабочую конфигурацию и особенности, на которые стоит обратить внимание при использовании неоригинальных DFPlayer-модулей. Подключение выполнено через аппаратный UART2 ESP32 (пины GPIO16 и GPIO17): В данном проекте сигнальные линии TX/RX соединены напрямую, без согласующих резисторов. Такое подключение в большинстве случаев работает, но теоретически существует риск перегрузки входа DFPlayer (его RX рассчитан на 3...
568 читали · 6 месяцев назад
Компас QMC5883 / QMC5883L / QMC5883P / HMC5883L
Это один из популярных компактных цифровых магнитометров, часто применяемых в Arduino-проектах, квадрокоптерах и других системах ориентации. Есть модули GPS, где «5883» указывает на интегрированный магнитометр (QMC5883 / HMC5883) в составе GPS/компас модуля. Например: Такие модули используют магнетометр 5883 как часть системы ориентации вместе с GPS. Оригинальный компас HMC5883L производился фирмой Honeywell...
867 читали · 6 месяцев назад
Приемник FPV со сканером. RX5808 + ESP32
Данный проект представляет собой компактный сканер частот видеопередатчиков (например, FPV-систем 5.8 ГГц), построенный на базе микроконтроллера ESP32. Он позволяет автоматически сканировать диапазон частот, отображать уровень сигнала (RSSI) и визуализировать результат на OLED-дисплее. Управление осуществляется с помощью энкодера и двух кнопок, что делает устройство автономным и удобным для настройки видеопередатчиков или поиска активных каналов. Узел ~ ESP32 GPIO ~ Назначение RX5808 – DATA...
3064 читали · 6 месяцев назад
Вывод изображения на экран с карты памяти через ESP32: TFT+ESP32+SD
В этой статье разбирается минимальный рабочий пример подключения TFT-дисплея и SD-карты к ESP32 (модуль ESP-WROOM-32) и вывод изображения с карты памяти на экран. Рассматриваются важные моменты выбора пинов, организация работы с двумя шинами SPI и возможные места возникновения ошибок. Для работы примера нужны следующие библиотеки Arduino: Все они доступны через менеджер библиотек Arduino IDE. Библиотека TFT_eSPI требует конфигурации под конкретный дисплей и пины ESP32. Вместо изменения стандартного User_Setup...
1681 читали · 7 месяцев назад
Получить прошивку с имеющегося оборудования ELRS
Получить прошивку с имеющегося приемника или передатчика, который имеет веб-интерфейс (подключение через WiFi) достаточно просто. Достаточно подключиться по WiFi, в адресной строке указать http://10.0...
196 читали · 8 месяцев назад