ESP32 classic BT issue
Posted: Thu Jun 29, 2023 9:35 am
Hi all,
I have two ESP32:
- an ESP32-CAM (ESP32-S?) which connects to an android app by bluetooth classic, no issues (works great with any Android, also gets listed on IOS and MacOS).
Ran out of GPIO pins, so i got another ESP32
- an ESP-WROOM-32 (ESP32DEVKITV1?), but if using classic BT it won't show on a Samsung J3 using android 5.1 (which is my target device).
I'm now just using a basic BT example from arduino IDE, but the Wroom won't even get listed on the Samsung, although on different Android phones it works fine. It also won't show on IOS, but does on MacOS.
What could be the issue? Any tips on how to debug it?
Hardware wise, are these 2 ESPs the same, or is there any difference? Using Arduino IDE, what would change from choosing a different ESP device that could interfere on BT protocol settings? Is there some kind of firmware update (or downgrade) i should consider?
Sorry for the newbie questions, I'm fine around Android, but new to this.
Thanks!
I have two ESP32:
- an ESP32-CAM (ESP32-S?) which connects to an android app by bluetooth classic, no issues (works great with any Android, also gets listed on IOS and MacOS).
Ran out of GPIO pins, so i got another ESP32
- an ESP-WROOM-32 (ESP32DEVKITV1?), but if using classic BT it won't show on a Samsung J3 using android 5.1 (which is my target device).
I'm now just using a basic BT example from arduino IDE, but the Wroom won't even get listed on the Samsung, although on different Android phones it works fine. It also won't show on IOS, but does on MacOS.
What could be the issue? Any tips on how to debug it?
Hardware wise, are these 2 ESPs the same, or is there any difference? Using Arduino IDE, what would change from choosing a different ESP device that could interfere on BT protocol settings? Is there some kind of firmware update (or downgrade) i should consider?
Sorry for the newbie questions, I'm fine around Android, but new to this.
Thanks!