Problems with ESP32-S3 using BLE radio library

Issue #551 open
xixicarry created an issue

Hi John, when using the BLE radio library, I found that when using the ESP32-S3 (Chip: ESP32-S3-WROOM-1) with Bluetooth 5.0, I found that receiving messages is very laggy, compared to using the ESP32 (Chip: ESP32-WROOM-32E) with Bluetooth 4.2, the receiving of messages is normal, the test video is below.
https://e-course.oss-cn-shenzhen.aliyuncs.com/Snap/%E5%B1%8F%E5%B9%95%E5%BD%95%E5%88%B62024-09-25%20%E4%B8%8B%E5%8D%884.22.25.mov

Comments (2)

  1. John Maloney repo owner

    Thanks for reporting this.

    It is surprising. One would expect the S3 with Bluetooth 5.0 would perform as well or better than the ESP32 with Bluetooth 4.2. From the video, the BLE Radio library is virutally unusuable on the S3.

    I'll look into this when I get a chance but it may take a while since we're working on a major update of MicroBlocks.

    Meanwhile, you might try using the WiFi Radio library, which uses UDP for communications. The downside of that solution is that all the boards need to be on the same WiFi network but performance and reliability are much better than the BLE Radio library.

  2. Log in to comment