Comments on: MicroPython: ESP32 – Getting Started with Bluetooth Low Energy (BLE) https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Fri, 25 Jul 2025 16:13:02 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: Sara Santos https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-1074665 Fri, 25 Jul 2025 16:13:02 +0000 https://randomnerdtutorials.com/?p=150905#comment-1074665 In reply to Roman.

Hi.
Did you load the right firmware to the ESP32S3?
Regards,
Sara

]]>
By: Roman https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-1074117 Thu, 24 Jul 2025 09:00:49 +0000 https://randomnerdtutorials.com/?p=150905#comment-1074117 esp32s3 does not work with the code (It disconnect after connecting)
esp32c3 works correctly

]]>
By: Ed https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-1069411 Tue, 15 Jul 2025 18:03:17 +0000 https://randomnerdtutorials.com/?p=150905#comment-1069411 This article helped me with getting BLE running on my ESP32. I altered it to display the internal temperature rather than simply just random numbers. I will also use this code to help me connect a Pi to an ESP32 via BLE.

]]>
By: iconoclastica https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-1023506 Sat, 05 Apr 2025 18:37:09 +0000 https://randomnerdtutorials.com/?p=150905#comment-1023506 Incredible! At last a micropython/bluetooth code example that actually works (and is understandable). And just in time too, for the next thing I would have done is thrown my dongle into the dustbin.

]]>
By: David Sedar https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-994723 Thu, 26 Dec 2024 16:01:40 +0000 https://randomnerdtutorials.com/?p=150905#comment-994723 Excellent article – very easy to follow.
‘nRF Connect’ on my android phone is happily displaying the random values from Raspberry Pi Pico WH, and can toggle to LED on and off.

Next I wish to use Bluetooth to transmit continuous audio samples from an INMP442 MEMS microphone – will BLE be adequate, or do I need to ‘upgrade’ to full Bluetooth?

]]>
By: 9acca9 https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-962807 Sun, 29 Sep 2024 17:07:22 +0000 https://randomnerdtutorials.com/?p=150905#comment-962807 Oh my god, this was excellente. Thanks for the detailed explanations!

]]>
By: Wayne https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-954286 Fri, 06 Sep 2024 06:49:13 +0000 https://randomnerdtutorials.com/?p=150905#comment-954286 Appreciate your contribution to this excellent article, it truly helps me a lot as a beginner in this area.

]]>
By: Doug Blanding https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-925280 Fri, 14 Jun 2024 09:48:47 +0000 https://randomnerdtutorials.com/?p=150905#comment-925280 Excellent article. By the way, the code works perfectly on the Raspberry Pi Pico W with only one tiny edit: change pin number from 2 to LED. On my iPhone, I used the LightBlue app and was able to get the numbers and control the LED.

]]>
By: Mal Oldis https://randomnerdtutorials.com/micropython-esp32-bluetooth-low-energy-ble/#comment-925063 Thu, 13 Jun 2024 22:16:23 +0000 https://randomnerdtutorials.com/?p=150905#comment-925063 Hi Sara, many thanks for this excellent description of BLE. I have not yet attempted BLE and use ESPNOW quite a lot. Do you have an idea of the difference in range between ESPNOW, BLE and standard Bluetooth?

]]>