iBeacon orten mit ESP32 Bluetooth RSSI

Hier möchte ich ein Sketch zu Bluetooth Ortung vorstellen. Hiermit lässt sich ein versteckte iBeacon finden. Esp32 scannt nach Bluetooth LE Geräten. Wenn ein Bluetooth Gerät mit bestimmten Namen gefunden wird, wird eine Verbindung aufgebaut. Esp32 frag 10 Mal pro Sekunde nach der Signalstärke RSSI. Ein Messwertfilter filtert die Ausreißer im RSSI Wert. Auf der LCD-Anzeige wird ein Mittelwert 2 Mal pro Sekunde erneuert.mit ESP32 iBeacon nach RSSI Suchen bluetooth Find

Arduino Sketch für esp32 mit Ausgabe über serielle Schnittstelle

 

iBeacon Suchgerät mit OLED Display

Das Display ist ein 128X64 1,3 Zoll OLED LCD mit I2C Schnittstelle.