Hallo Community,
durch eine Anfrage unseres Kunden haben wir festgestellt, das in der aktuellen Version der Arduino Core Dateien von Espressif kaum noch BLE-Beispiele mit dazugehörigen Libarys enthalten sind. Ich will heute zeigen, wo man Sie findet und wie diese in die Arduino IDE eingepflegt werden. (Desktop Version)
Vorher:
Die Beispiele passend zu unserem ESP32_Dev Modul finden Sie hier:
https://github.com/nkolban/ESP32_BLE_Arduino/tree/af865a916795289c8e7e09b091ff2140c33fc3fe
Laden Sie dieses Archiv als *.Zip Datei herunter und entpacken Sie diese auf den Ordnerpfad:
C:\Users\Benutzername\Documents\Arduino\hardware\espressif\esp32\libraries\BLE
Sollte der Ordner BLE noch nicht existieren legen Sie einfach einen neuen an. Das sollte danach so aussehen:
Anschließend sind diese in der IDE verfügbar
Geschafft, die Beispiele mit dazugehörigen Libarys sind Installiert. Jetzt können wir uns interessanteren Dingen widmen, wie z.B. eine Steuerung des ESPs mithilfe eines Android Apps.
Um möglichst problemlos in dieses Thema einzusteigen orientieren wir uns an einem Projekt von arduinofanboy auf Instructables:
http://www.instructables.com/id/ESP32-BLE-Android-App-Arduino-IDE-AWESOME/
arduinofanboy erklärt hier die Schritte seines Projekts sehr detailiert.
Probieren Sie es aus! Laden Sie die INO auf Ihren ESP und die APK auf Ihr AndroidPhone und legen Sie los!