Bluetooth BLE does not work with ESP32-D0WD-V3 chip

JoaoPedro711
Posts: 4
Joined: Tue Nov 08, 2022 8:46 pm

Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby JoaoPedro711 » Tue Nov 08, 2022 9:00 pm

I'm working on ESP32, specifically it's an example that has an Arduino IDE, "BLE_multiconnect" with some changes. I have two esp32 boards, one Esp32s with ESP32-D0WDQ6 chip (revision 1) and another Esp32 DevKit V1 with ESP32-D0WD-V3 chip ( revision 3).
However, a device loaded this same code on both boards, however, only the board32s with chip ESP32-D0WDQ6 (revision 1) worked.
Does anyone know why the Esp32 Devkit v1 board with ESP32-D0WD-V3 chip (revision 3) does not work with BLE?
I have other Devkit v1 boards, none of them worked. I can't buy new ESP32 boards.

Sebastian26
Posts: 2
Joined: Fri Dec 02, 2022 3:26 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby Sebastian26 » Fri Dec 02, 2022 3:34 pm

Hi,

I have this problem too. Do you solved it already?

JoaoPedro711
Posts: 4
Joined: Tue Nov 08, 2022 8:46 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby JoaoPedro711 » Sun Dec 04, 2022 10:44 am

unfortunately not. If you succeed, post the solution here please, I will do the same if I succeed.

Sebastian26
Posts: 2
Joined: Fri Dec 02, 2022 3:26 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby Sebastian26 » Mon Dec 05, 2022 11:56 am

Ok! To be much more concrete:

I tried different example codes of BLE from Arduino (especially) BLE_server and BLE_server_multiconnect (from Arduino BLE lib) and also the NimBLE library with examples (NimBLE_Server and Nimble_Server_secure).

-> i tested 4x ESP32-D0WDQ6 (revision 1) chips with the same code - examples worked as expected
-> i tested 3x ESP32-D0WD-V3 chip (revision 3) - none of them worked with the examples, sporadically advertisments (only very rarely a connection was possible)

In the nRF Connect App i see strange RSSI interruptions of ESP32-D0WD-V3 chip during it's BLE advertisments. The RSSI value of ESP32-D0WDQ6 is not interrupted during it's BLE advertisisments. Please see attached pics. Used example code for the two chips was the Arduino NimBLE_Server.

With nrf ble sniffer i made a capture of the two chips with running arduino NimBLE_Server example. Please see attached wireshark screenshos. Here it seems that something is going wrong for the SCAN_RSP packet on ESP32-D0WD-V3 (left side of picture). (The SCAN_REQ comes from the nordic ble sniffer.) The SCAN_RSP on ESP32-D0WDQ6 looks good (right side of pic).
Attachments
d0wd-v3_vs_d0wdq6_wireshark.jpg
d0wd-v3(left)_vs_d0wdq6(right)_wireshark
d0wd-v3_vs_d0wdq6_wireshark.jpg (754.22 KiB) Viewed 4373 times
D0WD-V3_RSSI.jpg
D0WD-V3_RSSI.jpg
D0WD-V3_RSSI.jpg (108.37 KiB) Viewed 4373 times
D0WDQ6_RSSI.jpg
D0WDQ6_RSSI.jpg
D0WDQ6_RSSI.jpg (123.36 KiB) Viewed 4373 times

JoaoPedro711
Posts: 4
Joined: Tue Nov 08, 2022 8:46 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby JoaoPedro711 » Tue Dec 06, 2022 12:06 pm

Interesting, I suspected that it was precisely this communication error, but I still don't know how to solve it.

Dork507
Posts: 17
Joined: Wed Dec 14, 2022 7:35 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby Dork507 » Thu Dec 29, 2022 2:28 pm


Dork507
Posts: 17
Joined: Wed Dec 14, 2022 7:35 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby Dork507 » Fri Dec 30, 2022 7:46 am

Is here in the forum anybody from espressif? I think that is a big issue. I want to start my production of thousend of devices. If there a batch of defective device I get poor and can close my project.

JoaoPedro711
Posts: 4
Joined: Tue Nov 08, 2022 8:46 pm

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby JoaoPedro711 » Fri Dec 30, 2022 1:39 pm

I don't know bro, but I also need to make these chips work. however I have no idea how to do that.

ESP_Sprite
Posts: 8921
Joined: Thu Nov 26, 2015 4:08 am

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby ESP_Sprite » Sat Dec 31, 2022 3:14 am

You could try mailing sales@espressif.com for this, perhaps they have more of an idea.

zapta1
Posts: 9
Joined: Sat Jan 21, 2023 12:10 am

Re: Bluetooth BLE does not work with ESP32-D0WD-V3 chip

Postby zapta1 » Sun Jan 29, 2023 8:56 am

Same problem here. V1 works well. With V2 advertisement packets looks good but I don't see any scan responses going out in response to the scan requests from the test device. This makes the V3 invisible to the Bleak python app that tries to talk with it.

Anybody from Expresiff is willing to comment?

Who is online

Users browsing this forum: VipinVibhute and 147 guests