Benutzer-Werkzeuge

Webseiten-Werkzeuge


sonstiges:tutorials:esp32:bluetooth_le_-_uart

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
sonstiges:tutorials:esp32:bluetooth_le_-_uart [2018-01-22 21:28] – angelegt gamecompilersonstiges:tutorials:esp32:bluetooth_le_-_uart [2022-11-17 22:34] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 3: Zeile 3:
 ===== Übersicht ===== ===== Übersicht =====
  
-Das ESP32 ist schön und gut. Aber Bluetooth zum laufen zu bekommen ist die Hölle - eigentlich. Jetzt nicht mehr, es gibt die Bibliothek: ESP32 BLE Arduino. Diese lässt sich aber nicht ohne angepassten Compiler "normalerweise" kompilieren weil C11++ Exceptions nicht aktiviert sind im Arduino IDE. Daher habe ich diese einfach stumpf entfernt sowie die Pfade angepasst (Der "Bluetooth header hieß ehemals esp_bt.h, wurde aber in der Zeit zu bt.h umbenannt)+Mit dem ESP32 lässt sich ein BLE Uart sehr einfach realisieren
- +Die eigentlich Bibliothek funktioniert nicht daher gibt es eine interne eigene Version:
-Daher, hier die funktionierende Bibliothek die wie gewohnt eingebunden werden kann.+
  
 {{ :sonstiges:tutorials:esp32_ble_arduino_id1841.zip |}} {{ :sonstiges:tutorials:esp32_ble_arduino_id1841.zip |}}
Zeile 11: Zeile 10:
 Original : https://github.com/nkolban/ESP32_BLE_Arduino Original : https://github.com/nkolban/ESP32_BLE_Arduino
  
-==== kleiner Beispiel Code ==== +==== Beispiel Code ====
-Ich habe den Beispiel Code der Library ein wenig angepasst sodass er einen Text sendet und Texte als string (Arduino string, NICHT std::string wie im original) empfängt und ausgibt.+
 <file c example.cpp> <file c example.cpp>
 #include "Arduino.h" #include "Arduino.h"
sonstiges/tutorials/esp32/bluetooth_le_-_uart.1516652917.txt.gz · Zuletzt geändert: 2022-11-17 22:34 (Externe Bearbeitung)