ESP32 Bluetooth Classic SPP with IOS Device

User avatar
WardMas
Posts: 72
Joined: Fri Jun 19, 2020 9:09 am

ESP32 Bluetooth Classic SPP with IOS Device

Postby WardMas » Mon May 31, 2021 8:38 am

Hello,
Doing ESP32 OTA firmware update over BLE takes around 2 minutes with a bin file size of 700 KB, so technically it is possible to do the same thing with Bluetooth classic SPP to make the update process faster. However, IOS devices don't see ESP32 device in BT classic scanning at all due to MFI certification.
In the question search document:
https://docs.espressif.com/projects/esp ... he-reasons
it is mentioned that ESP32 does not have MFI certificate so does that mean ESP32 cannot communicate with IOS devices over SPP forever or is there a way to get MFI certificate for a specific product that has ESP32 processor ?
The product we are working on may be used in a place where no WiFi, 4G or Ethernet network is available so we can't use the internet to accomplish our goal.
You can always visit my YouTube channel for embedded systems related tutorials
https://youtube.com/user/wardzx1

nonagon
Posts: 17
Joined: Thu May 06, 2021 12:56 pm

Re: ESP32 Bluetooth Classic SPP with IOS Device

Postby nonagon » Mon May 31, 2021 10:37 am

I'm facing the same trouble.
Currently I developed classic SPP bluetooth for OTA and other stuff and it works fine on Android.
After trying to do the same with the iOS ecosystem I discovered the problem.
Now I have to reconvert the code for BLE, I think is the only way to get a Serial Bluetooth working on Android & iOS, but I'm waiting replies with you to check it.

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 120 guests