Replies: 2 comments 4 replies
-
|
I probably found the root cause, but i dont know how to fix. Looks like the mac address is changing after every esp32 reboot. Im not sure what part of my code is provoking this, or if is a device/memory issue. can anyone bring some light? This issue was also reported here: https://forum.arduino.cc/t/arduino-bluetooth-midi-to-led/1363764/7 Last post (bottom) thx |
Beta Was this translation helpful? Give feedback.
-
|
A significant difference between the ESP32 and the ESP32-S3 is that the former still uses the old Bluedroid stack, and the S3 uses NimBLE. Pairing is a bit tricky because it requires writing to NVS. I'm a bit rusty on the details here, so I'm afraid I can't really help with the low-level debugging right now. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hello all, will try to be quick and short
I have 2 esp32, one being a newer s3 model and the other one a tttgo display
Both has similar code to create a BLE midi device, but ttgo was suddenly having a different behaviour with what i believe could be the device not storing the bonding info
This affected device every time is rebooted, must be paired again, to any other host (macbook android) and even of the host keep the data, it wont be able to connect unless pairing is done again. as i said, this is happening only with one device and as far as i remember, this affected device was not behaving like this.
does anyone know how to troubleshoot or solve this issue?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions