PowerBroker2 / ELMduino

Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
MIT License
587 stars 117 forks source link

ESP32 s3 BLE compatibility? #246

Closed weeblebiker closed 2 months ago

weeblebiker commented 2 months ago

Classic bluetooth isn't supported with the newer ESP32 S3s. they don't have the hardware.

Is Elmduino compatible with ESP32 BLE libraries? BLEDevice.h BLEUtils.h BLEScan.h BLEAdvertisedDevice.h

or does it work only with older ESP32s and BluetoothSerial.h

I have a ELM327 BLE dongle and ESP32 S3 based lilygo T-display S3 I'd like to work together

I didn't find any BLE examples

I'm presently using a macchina A0 OBD2 to ESP32 dongle with ESP NOW wireless to the T-display S3, but would rather use ELMDuino and a more prevalent BLE ELM327 dongle for future development since the macchina A0 dongle is often out of stock and expensive. The A0 also has some hardware issues that keep it from functioning well.

Thanks for developing this.

PowerBroker2 commented 2 months ago

Sorry, but BLE is not supported. You could opt for a WiFi OBD2 scanner and take advantage of the ESP's WiFi interface instead.

jimwhitelaw commented 2 months ago

@weeblebiker, user @DerKleinePunk has created an app using ELMduino with BLE. I haven't tried it myself, but perhaps there is something there may be of some use for you.

DerKleinePunk commented 2 months ago

No the BLE ist also not Working Currently