Esp32 bluetooth connection lost


Esp32 bluetooth connection lost. Unlike Bluetooth which is always on, BLE remains in sleep mode constantly except for when a connection is initiated. And when I am trying to connect to it via Bluetooth Terminal Application ( https://play. reconnect() Function (1st Method) Sep 23, 2021 · My project consists of creating a Bluetooth speaker that has Led Strips controlled over Bluetooth serial (an app will be made to handle this) and audio stream over Bluetooth from a single ESP32. This means ESP32 supports both Classic Bluetooth as well as Bluetooth Low Energy (BLE). 4 volts Android app for connection : Roboremo The end result is that the ESP32 will continue to scan for the joystick until it finds it. The App should display a “Connection Lost” box, then automatically try to re-connect. VSCode I've found that in MacOS every time the esp32 bluetooth disconnects, I have to go to remove device, then connect from scratch and then the Arduino ide can open the esp32test bluetooth port once. Another peculiar observation is that connection with my Android phone is stable when running BluetoothSerial example below. The connection proccess cannot complete The serial port callback never reach the state: ESP_SPP_SRV_OPEN_EVT (SPP Server connection open) I think i had this same issue months ago. The Bluetooth and wifi are working simultaneously. VSCode When working with an ESP32 device, there may be situations where the Wi-Fi connection is lost or disrupted. ESP32-C3 Wireless Adventure: A Comprehensive Guide to IoT. I appreciate any ideas!. restart() 3rd Method: ESP32 WiFi Events; ESP32 WiFi. Operating in the unlicensed 2. Read: ESP32 WiFiMulti: Connect to the Strongest Wi-Fi Network (from a list of networks). VSCode Jun 15, 2023 · And the connection process stops there. Is it even possible to do with esp32 and IDE? Jun 14, 2024 · And the connection process stops there. VSCode Jun 16, 2024 · And the connection process stops there. VSCode ESP32 is a series of low cost, low power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The master establishes a connection with a parameter set and the peripheral can propose to change this parameter set. VSCode Jun 30, 2023 · Code: Select all #include "BluetoothSerial. 05 and newer, it cannot reconnect BLE after a disconnect event initiated from an Android device. ESP32 Bluetooth is a dual-mode system. And the connection process stops there. I programmed an app with the MIT AI, which basically should just connect to the board by calling its adress in order to exchange text via serial (no BLE used). serial_bluetooth_terminal&hl=en ) the connection won't even start. Jun 16, 2023 · And the connection process stops there. After this it is impossible to reconnect to the ESP32. I currently have it so that my entire Nov 10, 2021 · SYSTEM_EVENT_STA_CONNECTED: ESP32 is in station mode and is connected to an access point (AP). 5 ms and 4 seconds) and is negotiated between the master (central unit) and the peripheral device. The function itself works to my satisfaction and tries to reconnect to the last stored/connected device as soon as the connection is lost (within the loop time specified in the clock function). The App should display a “Connection Lost” box, then automatically re-connect in a few seconds. I have included a list of the most frequently asked questions about projects built using the ESP32 and the HC-05 Bluetooth modules. Jun 20, 2023 · I connect the app to the esp32 via bluetooth and then it disconnects while app is idle. Bluetooth Configuration: Customize BLE parameters like the device name and appearance here. I turn on the bluetooth in the phone. This provides flexibility to fit a wide range of wireless use cases with advantages like built-in networking capabilities and abundant memory. Mar 26, 2022 · Hi! I'm having a problem using Bluetooth Classic Serial. 4 volts Android app for connection : Roboremo Dec 16, 2021 · Hi everyone, I am using the BLEkeyboard library with an ESP32, and have a momentary button disable or enable Bluetooth on an ESP32. After pairing, the bluetooth connection is lost. You can use any suitable one from the list given below: 1st Method: WiFi. For details Jun 17, 2021 · Dear Experts. I’m at the point thinking there is something wrong with the ESP32 board. Relies on NimBLE-Arduino Use this Windows test app to test/see all of the buttons Ensure you have Direct X 9 installed Check the list of identified COM ports in the Windows Device Manager. Jun 8, 2019 · I'm programming an ESP32 to accept Bluetooth commands and send Bluetooth Data back to my phone using the Serial profile. Also, we can send a string to our Smartphone via ESP32 Bluetooth. 0 versions. After establishing the connection, simply disconnect it, to generate the SPP client disconnection event on the ESP32. This makes it consume very little power. The one without the connection problems at the bottom is standing next to the raspi and is connected via its bluetooth. 3: I can connect fine the This library allows you to make the ESP32 act as a Bluetooth Gamepad and control what it does. Please note that when you just restart the ESP32, you might end up in the situation where you can't reconnect to the Bluetooth Speaker, because it did not notice that the connection got lost. Jun 15, 2023 · Many thanks for your help. reconnect() function; 2nd Method: ESP. Unplug your Bluetooth module and LEAVE it unplugged. Now i have a fresh installation, with the latest ESP-IDF version. I modified the code using the SerialBT command via BluetoothSerial. firing a clock every 1 minute and do a BT handshake between app and ESP (for example transmitting one character from the app to the ESP and visa versa) ? Dec 6, 2022 · Hi, I’ve flashed two esp32 as Bluetooth-Proxys and they connected to my four Govee H5705 successfully. They only problem is that they are loosing connection all the time. Aug 1, 2021 · No, I want to make a connection so that only people who know password can connect to it. h" // BT: Include the Serial bluetooth library #define LED_BT_BLUE 2 // BT: Internal LED (or LED on the pin D2) for the connection indication (connected LED ON / disconnected LED OFF) #define LED_BT_RED 15 // BT: LED (LED on the pin D4) for the connection indication (connected LED OFF / disconnected LED ON) unsigned long previousMillisReconnect; // BT Dec 13, 2021 · However, with version 1. Apr 1, 2024 · A Brief Note of ESP32 Bluetooth. This is the main hardware companion of Squeezelite-esp32 and has been developped together. 1. Jun 15, 2023 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different Dec 1, 2023 · I think the problem is with bluetooth buffering issue when i received information from esp32. i. kai_morich. You can use Bluetooth Classic to connect to existing Bluetooth devices or to build projects like custom Bluetooth Speakers. Jan 19, 2021 · Just to add to this, I was able to get a windows pc to connect over bluetooth to the SerialToSerialBT. The BLE server advertises characteristics that contain sensor readings that the client can read. Jun 1, 2021 · the program runs, but when I am trying to connect to ESP32 with my phone it connects successfully but disconnects after a few seconds. . This is the only device that will successfully connect to to the bluetooth classic of a esp-wroom-32. VSCode The ESP32 is a microcontroller that provides an API for Bluetooth A2DP which can be used to receive sound data e. FAQs About The ESP32 And HC-05 Bluetooth Module. 2 Classic Bluetooth (BR/EDR) and BLE specifications. 4 GHz ISM (Industrial, Scientific and Medical) frequency band, Bluetooth is a short-range wireless communication technology with range up to 100 m. set_auto_reconnect(bool) method is supported w/o any additional parameters. How many devices can ESP32 connect to via Bluetooth? ESP32 can connect to multiple devices simultaneously via Bluetooth. ESP32 is a series of low cost, low power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The purpose of this project was a need to establish a Two-Way Serial Bluetooth connection between two ESP32 boards for the project of a remote controller for the N7DDC automatic antenna tuner (ATU-100). VSCode ESP32 Bluetooth Events CallBack Function. Arduino Sketch. I discovered that My devices lost connection quit offen I added uptime sensor an it’s look like this: Bad wifi connection is definitely not a problem. 3. Then pop up a window with the pairing number: Jun 1, 2024 · ESP32に搭載されているBluetooth(SPP)を使用してパソコンと無線通信してみます。既存の有線シリアル通信をほぼそのまま無線化できるのでかなり簡単にパソコンやスマホと無線することができて便利。簡単な例題で方法をまとめておきます。 Jun 20, 2023 · Hi @Peter_C, as Chris said, it could be the power saving feature that switches off the BT, therefore causing the ESP32 to disconnect after a while. 4 GHz frequency band, which is shared with other devices like Wi-Fi routers, microwave ovens, and cordless phones. As a novice in Arduino and ESP32 programming I was not able to figure out how to establish the Serial Bluetooth connection… Apr 1, 2024 · But additionally, the ESP32 SoC also has Bluetooth support as well. – Jun 16, 2023 · And the connection process stops there. The client scans the nearby devices, and when it finds the server it is looking for, it establishes a connection and can interact with that device by reading or writing on its characteristics. (it doesn't matter if it keeps being paired or not) I have tested it with the windows Bluetooth terminal and with the Bluetooth Any terminal. Power up the module. Dec 29, 2020 · When Serverpart (remote-controller) is loosing connection or awakes after sleeping, the Client cannot connect before it's reset or rebooted or like. How to make BT connect properly with both the phone and laptop? The chip running the code is esp32-wroom-32d. Now we're developing a bluetooth feature using bluetooth classic and SPP. Just to troubleshoot the root cause, could you make your app to "stay alive" i. Jul 19, 2023 · I developed a code to establish a connection between an ESP32 device and Windows, Mac, and Linux systems using Bluetooth Low Energy (BLE) technology. (from the windows store) I have downloaded the latest esp32-Arduino library from GitHub and I still get the same problem. from your Mobile Phone and makes it available via a callback method. The ESP32 is reset because there are no ESP32 SDK functions to reset the Bluetooth stack to restart scanning. Instead of polling for various Bluetooth events and keeping the CPU blocked waiting for some data to be received, a connection to be closed, or any other Bluetooth event, we can instead use the CallBack Function to get a notification when any Bluetooth event takes place. Copy the code given below in that file. begin(); seems to reconnect Bluetooth to my device (iOS). Jun 15, 2023 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different [ESP32] Bluetooth connection lost after pairing. We use sntp sincronization (each 60 seconds), mqqt (sending data every 60 seconds) and a server opened to use with modbus tcp/ip (esp32 acting as a server and sending data every 3 seconds). Bluetooth is a great wireless communication technology that has been popular for quite few years. Then after ca. This is working well with a boolean toggle function. Once the connection is made, if it is then lost, the ESP32 will reset itself and start scanning over again. How does Bluetooth connection work? Apr 27, 2018 · Now we need to establish a serial over Bluetooth connection with the ESP32. Does anyone Mar 23, 2021 · Well, the Bluetooth and WiFi libraries in Arduino should keep working and reacting to new events in the background all the time, and it should be able to reconnect after disconnecting! if it doesn't reconnect, it means that it stopped working at some point, so it is probably a bug in the library! Mar 23, 2021 · once I reset the esp32, it starts working again with the same problem. In this tutorial, we’ll create a Firebase project with a realtime database, and we’ll use the ESP32 to store and read data from the database. Nov 29, 2023 · I chcecked app on another device and its the same problem. But after smooth 2 days , bluetooth connection started to get lost . Jun 15, 2023 · And the connection process stops there. Specifically, the Bluetooth system in ESP32 is compliant with Bluetooth v4. These settings will affect how your ESP32 device appears to other BLE devices. Dec 27, 2023 · ESP32 features dual-mode Bluetooth allowing it to act as both a Bluetooth Classic device and a BLE device. Set the device mode as SoftAP in the network configuration interface, as Figure 3-7 shows. This is working ok with version 2. Reconnect to Wi-Fi Network After Lost Connection. ESP-IDF works fine. This tutorial will guide you through the process of setting up BLE in ESP32 using the Arduino IDE software and demonstrate how to read data on ESP32 via BLE connection and connect two ESP32 devices using BLE. I think was related with HCI. I flashed it via the webinterface, adopted it in ESPHome and edit some values for testing. Figures below show serial port for ESP32 DevKitC and ESP32 WROVER KIT. Any tips for my problem? Jun 15, 2023 · One thing I found is that it may be related to the type of connection. On the other hand, Apache NimBLE based stack is Bluetooth Low Energy only. SYSTEM_EVENT_STA_DISCONNECTED: ESP32 is in station mode and is disconnected from the access point (AP). defaults configuration file. Control the LED using the ESP32 Bluetooth Application. Mar 13, 2021 · Hi, first of all thanks in advance for all of your replies. 14. i tryed to change clock in the app from 10ms to 1000s and also changing const long interval = 1200 in esp32 (when is 1200 aps works without 3. I'm struggeling with my ESP32 bluetooth connection already on a very basic level, and can't find any tutorials to help me out. The ESP32 may sometimes fail to connect to a WiFi network temporarily and the best way to get the connection back is just to restart and re-attempt the connection once again. Currently only the a2dp_source. One ESP32 is going to be the server, and the other ESP32 will be the client. Below i am adding system specs and the code i am using Power supply : 2 x 18650 li on battery with total of 7-7. I can connect an ESP32 device to the “Serial Bluetooth Terminal” application on my phone. Disconnect ESP32 and connect it back, to verify which port disappears from the list and then shows back again. BLE’s primary application is short-distance transmission of small amounts of data (low bandwidth). After connecting with the ESP32test, we can type the string and send it to ESP32. Nov 16, 2023 · The server advertises its existence, so it can be found by other devices and contains data that the client can read or interact with. ino example. VSCode Jun 16, 2023 · And the connection process stops there. Many thanks! Aug 8, 2021 · If instead of BluetoothSerial BLEDevice api is used, the connection stays connected. If the connection is lost, I have to go to the bluetooth control panel and remove it and then reconnect. Details on capabilities can be found here and here. Once a connection is established between a peripheral and a central device, the advertising process stops and GATT comes into play, allowing communication to occur in both directions. I’ve read several topics and looked into the docs, but can’t seem to find the problem. May 26, 2024 · Using the ESP32 with Bluetooth Classic and BLE is easy once you understand how it functions and how to use the ESP32 libraries provided by Espressif. ESP32 Bluetooth Networking Examples Meanwhile, the following log will be output to the serial port tool: ! 3. I didn't had this problem before. ESP32 always find a device to pair, although the remote device is turn off. We will use the NimBLE stack provided by the ESP-IDF for implementing the OTA code. Apr 25, 2022 · kinda of a newbee here been bashing my head against the wall trying to figure out how to get esp32 BLE to automatically reconnect the an Android phone after the phone either turns the Bluetooth back ON or when the phone comes back into range of the esp32. Understanding how Bluetooth Low Energy works is a bit more complicated than Bluetooth Classic. e. Whenever I send something to the ESP32 it processes it and then suddenly closes the Bluetooth Connection. 0. Nov 2, 2022 · Bluetooth et WiFi : La carte ESP32 inclut un module WiFi et Bluetooth pour faciliter la communication sans fil avec d’autres dispositifs. Sep 16, 2021 · You can use the ESP32 to connect and interact with your Firebase project, and you can create applications to control the ESP32 via Firebase from anywhere in the world. May 12, 2021 · Unplug your Bluetooth module for a second, then plug it back in to simulate a lost connection. While the ESP32 successfully connects to Linux and Mac systems via BLE, it encounters difficulties when attempting to establish a connection with Windows. For users to make a choice: For usecases involving classic Bluetooth as well as Bluetooth Low Energy, Bluedroid should be used. Apr 12, 2023 · At certain times ESP32 will begin accepting connection requests without any restarts, at other times a restart is required. But, don’t worry, we have several guides focused on different subjects with project examples so that you easily understand how it works. 3. Features OLED Display (status, countdown to next jiggle, configured interval, configured channel/MAC) Feb 12, 2021 · This article is a compilation of useful Wi-Fi functions for the ESP32. VSCode ESP32 connects to a PC or mobile phone as a bluetooth mouse and jiggles every few seconds to keep the screen alive. After that it should disconnect again when Jan 3, 2020 · After that when I added 4th device based on NodeMCU with over ESPHome (ver. For example if I pair the ESP32 with the phone and connect, everything works fine. reconnect() function in proper order. Let us explore this ESP32 WiFi events with below given Arduino Sketch. Is there some kind of configuration that is making the wroom kick off certain clients like a mac or android device? Nov 23, 2022 · 筆者自身、esp32をbleに接続し再接続するためには電源をリセットするのが当たり前だと半年ほど思っていました。そのためbleに長くかかわることで知識が増えてしまった(?)ので、詳しく解説できるところは解説していきます。 結論 May 10, 2019 · I am trying to pair 2 devices. Connectivité : La carte ESP32 est équipée de plusieurs ports de communication, tels que USB, UART, I2C et SPI, ce qui la rend idéale pour la communication avec d’autres composants électroniques. USB to UART bridge of ESP32-DevKitC in Windows Device Manager Jun 1, 2021 · In this article series, I will show you how to implement OTA updates via Bluetooth Low Energy (BLE) for the ESP32 without external libraries. 2) add-on in HASS. For this I'm using the Arduino Espressif Bluetooth Serial Library. The bt_spp_acceptor uses the Serial Port Profile from the Bluetooth spec. However, now I get the errors below on the receiver side using an ESP… Dec 9, 2018 · Note that you should leave the wired serial connection with the ESP32 opened to see the results from the program. To handle such scenarios and ensure continuous connectivity, we need to use Wi-Fi. Setting ESP32 as a SoftAP 1. Sep 8, 2023 · Ensure that “ESP32 Bluetooth Enable” is selected. For this moment my app doesnt lost connection but starts to work with big delay after 30 seconds or 1 minute. So, join us as we unlock the endless possibilities of ESP32 BLE on the Arduino IDE. VSCode Jun 14, 2020 · The issue : When I try and connect my ESP 32 to the Mac via Bluetooth the following happens : I load the sketch - no issues I reboot the chip and see it visible for pairing on the Mac - no issues I pair the ESP 32 and Mac - so far so good. We’ll cover the following topics: scan Wi-Fi networks, connect to a Wi-Fi network, get Wi-Fi connection strength, check connection status, reconnect to the network after a connection is lost, Wi-Fi status, Wi-Fi modes, get the ESP32 IP address, set a fixed IP address and more. Jun 15, 2023 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different As mentioned before, we will use different techniques to reconnect ESP32 to a WiFi connection after lost Connection. com/store/apps/details?id=de. You should set debug for WiFi in Arduino IDE and see what's actually happen. VSCode Jan 8, 2010 · Use single Firebase Data object can't cause connection lost and connection refused As I state in the last paragraph, its network, data encryption/decrytion issue in low ram, and server issue. 1. I have created my own block for an automatic reconnect function for BT Classic with my ESP32 using a Clock Block. When I tried the a2dp_sink example, which uses the Advanced Audio Distribution Profile, the connection wasn't terminated. Nov 11, 2021 · Make a BLE (Bluetooth Low Energy) connection between two ESP32 boards. g. Currently, btStop(); does a fine job in starting Bluetooth, but unfortunately, neither btStart(); or bleKeyboard. Interfacing diagram Code A peripheral device advertises by sending out advertising packets at set intervals to inform nearby central devices of its presence. This is my current script: --- substitutions: device_name: esp32-bluetooth And the connection process stops there. This means that, if you want to use the Arduino serial monitor to also establish the connection with the Bluetooth COM port, you need to open another instance of the IDE and connect from there. Mar 7, 2021 · I'm trying to do a bluetooth serial bridge with the esp32, with some timeouts to shutdown the esp if no connection is made (Retrofitting this into a Heathkit Hero Jr robot, so if a connection isn't made it will hibernate and stop drawing much battery). Connect the EspBlufi app to ESP32 via Bluetooth. IO what siting on windows virtual machine. google. I made a sketch that when connecting to ESP32 via bluetooth, it sends a message "page1" and after every 4 seconds it sends another "message1": #include "Bluetoo… ESP32 WiFi Re-Connect By Timeout & Restarting. Turning LED ON and OFF using ESP32 Bluetooth. When i connect my esp32 using serial bluetooth terminal on my device i can run stepper motor all day without any issue. Nov 9, 2021 · The data transmission speed is mainly influenced by the Bluetooth LE connection interval (between 7. We receive data on MQTT with wifi even when ESP32 stops accepting Bluetooth requests. Nov 24, 2018 · Hi, I was able to successfully transmit the code below via my rf HC-12 module. I then disable the bluetooth on the android for 15 seconds and then reenable it. Basics of Bluetooth. What version of Bluetooth is supported by ESP32? ESP32 supports Bluetooth 4. Output on Serial Monitor Bluetooth Terminal App Output . h. is there any suggestion?? Reply Feb 11, 2021 · If the connection is lost, it will connect to the next network on the list. 2. See minimal examples below. I had tried a lot of things, the only one that works is the reboot. Jun 13, 2023 · This allows you to test the connection to an HC-05 Bluetooth module and verify that data is transmitted and received correctly. I'am sure that it should be possible for the client to autoreconnect when loosing connection, but i can't figure out howto do that. I cannot modify the Android app. Mar 8, 2021 · Bluetooth connect timeout after when we know that the BT connection has been lost, Having the same issue with Arduino-ESP32 v3. 4 secs the ESP 32 drops out and loses the connection ? Oct 26, 2023 · Bluetooth Low Energy, BLE for short, is a power-conserving variant of Bluetooth. To reconnect to Wi-Fi after a connection is lost, you can use WiFi. Interference from these devices can disrupt the Bluetooth connection. This is an ESP32s (do not know what the s stand for). GATT Server Configuration: GATT (Generic Attribute Profile) is essential for BLE(Bluetooth Low Energy) communication Oct 6, 2022 · Hi, I’m looking for weeks now why my setup is not showing any bluetooth device popup in ESPHome. reconnect() to try to reconnect to the previously connected Jun 14, 2024 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different Jun 11, 2024 · As mentioned previously, BLE also supports broadcast mode and mesh network: Broadcast mode: the server transmits data to many clients that are connected;; Mesh network: all the devices are connected, this is a many to many connection. But I can’t connect ESP32 with HC-05 module. I select the ESP32 device. Try moving the ESP32 modules away from potential sources of interference or switch to a less crowded Wi-Fi channel if possible. We see two kinds of behavior:-Android app is not able to connect to ESP32 at all Oct 1, 2020 · We are using the ESP32 through at commands. Note that the software we are going to use in the computer isn’t aware if we are establishing the communication over a regular wired serial interface or over Bluetooth, since the operating system will hide this implementation detail. The Bluedroid based stack (default) supports classic Bluetooth as well as Bluetooth Low Energy (Bluetooth LE). I think is a HCI related problem. This guide will explain ESP32‘s Bluetooth stack in detail, with actionable code examples for building Bluetooth […] Sep 28, 2019 · Finally Esp32 showed itself with the minimum size and advanced connectivity specs. BLE is ideal for IoT projects and remote controls. Jul 8, 2023 · Bluetooth operates in the 2. I follow the example codes but do not work. And configuration on device is quite simple, nothing that would burden the device esphome: name Sep 28, 2019 · Finally Esp32 showed itself with the minimum size and advanced connectivity specs. Let's say password is 123456, when client scans Bluetooth he sees my ESP32 but he enters password and only then he can send or receive data. when the Wi-Fi router restarts or ESP32 goes out of network area and again comes back. If you want to rebuild, use the squeezelite-esp32-SqueezeAmp-sdkconfig. The ESP32 series employs either a Tensilica Xtensa LX6, Xtensa LX7 or a RiscV processor, and both dual-core and single-core variations are available. Jun 15, 2023 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different Dec 10, 2018 · Note that these programs are not aware that the connection will be operating over Bluetooth, so you should be able to establish the connection with the ESP32 like you would do for a regular wired serial connection. Jun 14, 2024 · Re: Bluetooth connection lost after pairing Post by chucrut » Fri Jun 16, 2023 9:19 pm I tested both ESP32 WROOM 32 and ESP32 PICO MINI 02 and their behaviour is slightly different Apr 27, 2023 · The maximum range of Bluetooth on ESP32 is around 30 feet, in general. BLE with the ESP32 – Getting Started Guides. 2 and Bluetooth 5. Months ago, the bluetooth connection worked fine and the Android app version was the same. May 23, 2021 · hello I am having the same problem, the android app get connected fine to the BLE but after a time it lost the connection and there is no way to get connection again. This can be implemented by adding a timeout counter and allowing some time for ESP32 WiFi connection establishment. bhz edyfo zrna fgfjx zrxq bocr vqlpqa gaenmx xsbkv ltzotti