Как подключить ESP32 к HC-06?
Я делаю небольшой проект (танк, управляемый BT), и мне нужно соединить ESP32 с HC-06 (ESP32 будет в контроллере, а HC-06 в машине). Связь телефона Android как с ESP, так и с HC-06 работает идеально, я не могу понять, как соединить/подключить эти два модуля. Есть идеи?
EDIT: Просто чтобы уточнить, я не могу их подключить, потому что у HC-06 есть пин, и я не могу понять, как удалить этот пин или подключиться к нему с помощью пина от ESP32...
@David Pacak, 👍0
Обсуждение1 ответ
Вы можете использовать либо макетную плату, либо соединительные провода типа "мама-мама".
Конечно, вы всегда можете самостоятельно спаять два модуля проводами.
ПС. Слишком низкая репутация для комментариев, поэтому я вставляю это как ответ
Да, я знаю, что мой вопрос был немного неясен, я имел в виду подключение / сопряжение ПО BLUETOOTH, но все равно спасибо .. :), @David Pacak
- Пример кода для ESP32 в качестве медиа-контроллера для Android/iPhone Media Apps
- Библиотека ардуино или код для ESP32 для сканирования устройств Bluetooth?
- Имена синтаксического анализа обнаружения Bluetooth ESP32
- Веб-страница с использованием Bluetooth?
- Можно ли использовать WiFi и Bluetooth/BLE в одном проекте ESP32?
- ESP32 запускает BLE после глубокого сна
- Максимальная скорость ESP32 Bluetooth SPP
- ESP32 Arduino Bluetooth Serial не подключается повторно после отключения
HC-06 может просто обмениваться данными по протоколу SPP (UART/Serial). Ваш телефон (это не iPhone, так как он не может использовать этот протокол) может искать эту службу. Итак, вам нужно установить сервер или клиент GATT и искать характеристики с GUID SPP (вы можете найти что-то здесь: https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch04 .html). Это не так просто, и вы очень ограничены. Почему бы не использовать напрямую 2 ESP32 с ESP NOW, например?, @Adriano