Hola comunidad
A través de una solicitud de nuestro cliente, descubrimos que la versión actual de los archivos principales de Arduino de Espressif apenas contiene ejemplos de BLE con bibliotecas asociadas. Hoy quiero mostrarles dónde encontrarlos y cómo agregarlos al IDE de Arduino. (Versión de escritorio)
Antes:
Los ejemplos que coinciden con los nuestros ESP32_Dev Puedes encontrar el módulo aquí:
https://github.com/nkolban/ESP32_BLE_Arduino/tree/af865a916795289c8e7e09b091ff2140c33fc3fe
Descargue este archivo como archivo * .Zip y descomprímalo en la ruta de la carpeta:
C: \ Usuarios \ nombre de usuario \ Documentos \ Arduino \ hardware \ espressif \ esp32 \ bibliotecas \ BLE
Si la carpeta BLE aún no existe, simplemente cree una nueva. Después de eso debería verse así:
Luego están disponibles en el IDE
Hecho, se instalan los ejemplos con las bibliotecas asociadas. Ahora podemos hacer cosas más interesantes como control de ESP utilizando una aplicación de Android.
Para entrar en este tema lo más fácilmente posible, nos orientamos en un proyecto de arduinofanboy en Instructables:
http://www.instructables.com/id/ESP32-BLE-Android-App-Arduino-IDE-AWESOME/
arduinofanboy explicado aqui Los pasos de su proyecto son muy detallados.
¡Pruébalo! Descargue el INO en tu ESP y el APK en tu AndroidPhone y comienza!