Esp32 ble server multiple clients. each server is connected to a sensor (DHT11).
Esp32 ble server multiple clients Do you know any way I could choose the ESP32 I want to send the data Mar 16, 2022 · hello, I have been working on a BLE project where two ESP32-WROOM-32 connected to BNO055 9DOF sensors send data to a ESP32 client. This was achieved by using two ESP32 boards one that acted as a server and the other that acted as the client using Bluetooth. Jul 15, 2017 · I am currently needing to implement a BLE GATT server with 128 bit server and characteristic UUID's and I am using the GATTS_DEMO provided. Will I get the same issue if I switch to BLE? What's the canonical way to handle one-server-multiple-clients communication in BLE? I've not found such an example either. Would anyone have any suggestions as to how I can get the client to allow for two connections? I really didn’t know how else to do it. What we find is that the first client connects correctly but when we attempt to connect the second client "nothing happens". Sep 13, 2022 · I have a program where I configure my ESP32 as a server and it sent randomly generated data, the problem is that I can only connect 1 client at a time, what I want is that multiple clients can connect and they all receive the same information, I put the code that I have in my ESP32 as a server Sep 14, 2022 · I have a program where I configure my ESP32 as a server and it sent randomly generated data, the problem is that I can only connect 1 client at a time, what I want is that multiple clients can connect and they all receive the same information, I put the code that I have in my ESP32 as a server Oct 23, 2017 · Howdy, in the story, it isn't clear to me what role the ESP32 plays. To follow this example, you need two ESP32 development boards. I have attached a simple architecture Jul 15, 2019 · It is being updated simultaneously without any problems. We’ll write separate code for the BLE server and the BLE client. I'm using the BLE examples Apr 15, 2021 · I'm trying to develop a bluetooth network with one client and several servers, but they communicate with the client based on "notify". * Run the gatt_client demo, the client demo will automatically connect to the gatt_server demo. This example configures the ESP32 as a BLE server with a specific service and characteristic. Is it possible? Nov 26, 2019 · so client_2 does try connect to server but the line is busy so the "OnLED" message never fire for client_2. The following is the entire example Note that esp_ble_gap_config_adv_data() configures the data that will be advertised to the client and takes an esp_ble_adv_data_t structure, while esp_ble_gap_start_advertising() makes the server to actually start advertising and takes an esp_ble_adv_params_t structure. The advertising data is the information that is shown to the client, while I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. A connect hander associated with the server starts a background task that performs notification every couple of seconds The ESP32 also acts as a BLE Peripheral so a user can connect to a single BLE device (ESP32) and see all of the data from the 3 different sensor nodes. This works fine but I need to do this when the RSSI of the device goes above a certain threshold or power to make sure the Client device is close to the chip server. Thanks for your help. You could name all the devices the same and that led me to a fair amount of confusion when You can choose any of them to load the sketch into your IDE. Mar 16, 2022 · hello, I have been working on a BLE project where two ESP32-WROOM-32 connected to BNO055 9DOF sensors send data to a ESP32 client. One is my phone and another one is an ESP32. Mar 21, 2021 · Espressif ESP32 Official Forum. i am able to connect to one server and get the temp characteristic. You can modify the MAX_CLIENT to increase or I've been working on an application where I need to make one ESP32 as server and it must connect to 2 clients. Is the ESP32 the server that will service multiple parallel connections from external BLE clients or do you want a single ESP32 client to be able to form multiple parallel connections to external BLE Servers? Sep 17, 2021 · Hello Team, I am using ESP32 and implementing BLE mesh network and example code i. Aug 3, 2023 · Connection between client and server. When the response is ready, you receive an ESP_GATTC_READ_CHAR_EVT event which includes the response value. Works fine a couple of times. Test code for ESP32 BLE Server. We’ll use and explain the examples that come with the BLE library. One of those clients is my mobile phone and another client is my ESP32. As you continue your journey in ESP32 BLE development, there are many exciting possibilities to explore. 1: 292: July 2, 2024 BLE - 3 ESP32 as Client, 1 ESP32 as Server - Communication. There is no fixed central server. ESP32 BLE Client. In example the server send data t… Nov 11, 2024 · Note: BLE communication is wireless, so no additional wired connections are required between the two ESP32 boards. I have an Arduino that is sending a random integer between 1 and 100 and the ESP32 is reading it. I'm using the BLE examples Mar 16, 2022 · hello, I have been working on a BLE project where two ESP32-WROOM-32 connected to BNO055 9DOF sensors send data to a ESP32 client. So, first I started prototyping with ESP32's. BLERemoteService *pRemoteService = pClient->getService(serviceUUID); I've been working on an application where I need to make one ESP32 as server and it must connect to 2 clients. It is fully compliant with Bluetooth 5 specifications with support for Bluetooth Mesh. Would there be a way to only stop scanning once both servers are connected? Or is there Jul 1, 2021 · I want to send data from multiple esp32 (one at a time) to one esp32. I have attached a simple architecture Sep 20, 2019 · Hey, I thought of using Silicon labs BLE module for my project. I got several ESP32. Jun 23, 2019 · Hi, Im starting a new project where I manage an ESP32 client from a server located on my PC. For instance, If I send a string like UTC,34,567!,311, now this data must be sent to client via server esp32. It then advertises this service, making it discoverable and accessible by BLE clients like your smartphone. Thanks in advance! Mar 16, 2022 · I have been working on a BLE project where two ESP32-WROOM-32 connected to BNO055 9DOF sensors send data to a ESP32 client. I am trying to implement a web page server in a ESP32 which is serving the information obtained from two Bluetooth sensors (Cadence and Heart rate monitor) acting as servers of the ESP client which is serving the web page with the related information. I'm not exactly sure how to adjust my code to account for another server connection. Jul 17, 2019 · Support for BLE peripheral (server) to support multiple clients (phones) simultaniously Post by prestonjb » Wed Jul 17, 2019 7:40 pm I have some basic knowledge of ESP32 but wanted to ask before I code and find out it cant be done. wan420 wrote: ↑ Mon Jul 01, 2019 5:58 am Dec 12, 2016 · Espressif ESP32 Official Forum. BLE mesh sensor Client and Sensor Server. * Client demo will enable gatt_server's notify after connection. In this section, we’ll create the ESP32 BLE client that will establish a connection with the ESP32 BLE server, and display the readings on an OLED display. (See the README. The master sends commands ("turn on", "turn off", "you are number x") to all the buzzers and receives when one of them gets Nov 16, 2015 · I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. each server is connected to a sensor (DHT11). Oct 24, 2019 · * Create a sample BLE client that connects to a BLE server and then retrieves the current * characteristic value. This project is about a Ble secure server that supports multi-client through the static passkey. but its too force for me right now. I have an issue with connecting to multiple esp32 ble servers. One of them is the master (BLE Server), the other ESP32s are the buzzers (BLE Clients) with one big button and some LEDs each. 1 post • Page 1 of 1. - espressif/esp-idf Sep 7, 2021 · Is the scheme above with taking and releasing a semaphore valid for BT Classic server-multiple-clients communication? What's the way to do it right? I've not found such an example. I used the same code here (with small I've been working on an application where I need to make one ESP32 as server and it must connect to 2 clients. Hi all i am working with bluetooth in ESP32, i used the gatt_server example code in esp32, i am able to connect one client at a time, but when i am trying to connect multiple client connection is not happening. Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) Dec 29, 2020 · Code: Select all #include <cstdlib> #include <string> #include "BLEDevice. And I want to have multiple smartphones connecting at the same time, in order to access different services stored on the sensor. Feb 7, 2023 · I am working with ESP32-S3 module on Arduino IDE. * Client demo will enable GATT server's notify after connection. Nano 33 BLE Sense. It can send adv data, be connected by client. After 5 till 25 times. First, we set up the BLE server to advertise data, and then configure the BLE client to connect and read data from the Nov 11, 2021 · 2) ESP32 BLE Client. 0 ESP32 is a widely used micro controller developed by Espressif Systems, which features built-in Wi-Fi and Bluetooth capabilities. The display shows the readings received via Bluetooth. I'm using the BLE examples * To enable multiple clients to connect the * BLEServerCallbacks onConnect() * must restart advertising with * pAdvertising->start(); * as BLEServer stops advertising after a client connected successfully I've been working on an application where I need to make one ESP32 as server and it must connect to 2 clients. But it would be good if ESP BLE could be client and scan for other Bluetooth devices at the same time. It stops. Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) Apr 15, 2021 · I'm trying to develop a bluetooth network with one client and several servers, but they communicate with the client based on "notify". So, my goal is to send the data strings from mobile phone to client ESP32 via the server. This type of communication is often referred to as point to point communication. Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) Re: ESP32-WROOM NimBle cannot connect multiple clients to GATT server Post by Aussie Susan » Mon Apr 13, 2020 4:36 am I believe there is a parameter in the menuconfig settings for the number of connections - have you checked that? I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. To do so 3 ESP32 devices are configured as sensor server and each sensor server is consists of 4 elements. Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) May 12, 2021 · Hi. Jul 15, 2019 · Re: Multiple Client data handling with ESP32 BLE server Post by bonadio » Wed Sep 18, 2019 11:53 pm Try to solve one problem at time, make your server code and use an app "BLE Scanner" on your smartphone to make sure you can connect and see the data you are trying to send, after your server code is working with the BLE Scanner app you can try I want to create some buzzers connected via bluetooth for a quiz show. Feb 1, 2021 · */ /***** * * This demo showcases BLE GATT server. Aug 16, 2021 · As a summary I am working with the ESP32-C3 and while Espressif provides all sort of sample code the ESP32-C3 is not yet well supported. Official development framework for Espressif SoCs. so i add aother esp32 in my master and then connect both esp32 by serial to together. I'm using the BLE examples esp-now is not secure to me. I tried using the nRF connect app to create a server with multiple services, and my esp32 still only Do you know how I can connect multiple BLE sensors (each with unique MAC addresses) to one client? I am using the ESP32, but I can use nRF52 or Arduino BLE devices if necessary. ) Based on the example TCP Server of ESP32 IDF which is only allow 1 client to connect, in this example it will allow 5 clients to connect to TCP server. With ESP32 I could put into deep sleep for 5 minutes, wake up, get readings and send them to the client (then to the RPI to update the display), then put it back to sleep. I'm trying to connect a single ESP32 client to multiple identical BLE motion sensors (with different addresses) at the same time and read their notification data; Arduino IDE. h" int32_t Volume = 100000; // Variable to store Volume from SuperPlayer Remote // (100000 = Where encoder on SuperPlayer Remote starts) int32_t OLD_Volume = 100010; // Variable to store Volume value to compare static BLEUUID serviceUUID("4fafc201-1fb5-459e-8fcc-c5c9c331914b"); // The remote service of SuperPlayer Remote Sep 6, 2018 · Hi All I am using the example of the client collecting data from a BLE server. Jul 31, 2017 · When you wish to read the value of a characteristic, you can call the esp_ble_gattc_read_char() API. NimBLE comes from the Apache Mynewt real time operating system project. Jun 27, 2019 · Yes, if client is advertising then you can connect to it and then you can write from client to server characteristics. Would anyone have any suggestions as to how I can get the client to allow for two connections? Apr 15, 2022 · BLE esp32 client data send to multiple BLE server. An indication is a message sent from the BLE Server to the client with an an expectation of acknowledgement. It will then periodically update the value of the characteristic on the * remote server with the current time since boot. Feb 17, 2021 · Code: Select all static struct gatts_profile_inst gl_profile_tab[PROFILE_NUM] = { [PROFILE_A_APP_ID] = { . It seems kind of a waste to use LoRa for a 2-3 meter distance. Take another ESP32 Board (which we will call ESP32-BLE_Client) and connect it to the computer. Jun 11, 2024 · For a brief introduction to the ESP32 with BLE on the Arduino IDE, we’ll create an ESP32 BLE server, and then an ESP32 BLE scanner to find that server. I've been working on an application where I need to make one ESP32 as server and it must connect to 2 clients. Nov 16, 2015 · I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. I have attached a simple architecture Mar 16, 2022 · Cannot send BLE server notificatoin to multiple clients, need help decoding backtrace Post by listout » Sat May 14, 2022 6:57 am I'm trying to send BLE notification to multiple (for now 2) connection handles. Dec 12, 2016 · Espressif ESP32 Official Forum. Apr 15, 2021 · I'm trying to develop a bluetooth network with one client and several servers, but they communicate with the client based on "notify". Feb 1, 2021 · * It acts as a GATT server and can send adv data, be connected by client. Apr 1, 2024 · Upload this code to the Server ESP32 Device. What I mean by this is that there are no signs of any events arriving at the ESP32 Jul 31, 2019 · Code: Select all /** * Create a sample BLE client that connects to a BLE server and then retrieves the current * characteristic value. Sep 7, 2021 · Is the scheme above with taking and releasing a semaphore valid for BT Classic server-multiple-clients communication? What's the way to do it right? I've not found such an example. Jul 11, 2018 · I'm trying to connect my esp32 to a device (ble server) that offers multiple ble services, but I can only get it to pick up one of them. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. i need a code for one esp32 client connecting to multiple ESP32 server . This data must be sent to the client via server ESP32. I have dug through the internals till the btc level and I have implemented almost everything but I cant seem to figure out how to add multiple characteristics to a service. So far, I have been able to do a one to one connection and received the orientation and acceleration data. Oct 29, 2021 · I'm trying to make smart social distancing circuit for COVID 19. So far, I have been able to get a one to one connection between one server and the client. Mar 16, 2022 · Cannot send BLE server notificatoin to multiple clients, need help decoding backtrace Post by listout » Sat May 14, 2022 6:57 am I'm trying to send BLE notification to multiple (for now 2) connection handles. Let’s get started with the BLE_server example. I'm using the BLE examples May 28, 2018 · Forming a connection to 30:ae:a4:92:0b:be - Created client - Connected to server - Found our service - Found our characteristic The characteristic value was: Hello World says Xastre We are now connected to the BLE Server. Provisioner is used to add clients and servers to mesh network by assigning address to each element in client/server (it is simplified description). Mynewt is similar to other efforts like Zephyr. It continues to be Apr 5, 2021 · * Connect to a server * Create or reuse a client * Connect to the server * Read/write/subscribe the charateristics of the services we are interested in ## Limitations ### Unique host names and logging Starting up a BLE device NimBLE needs a device name. Sep 27, 2017 · A BLE Server can transmit either notifications or indications to a connected partner (a BLE Client). Jul 24, 2023 · NimBLE is an open source Bluetooth Low Energy (BLE) stack for microcontrollers. Espressif ESP32 Official Forum. I want to send the data coming from the mobile phone to the client esp32 via server ESP32. I checked the Core Specification for Bluetooth but can't find any helpful info. I saw the ble examples but i want an esp32 ble server and multiple clients that send data to server (one at a time). A system where ESP32 becomes a BLE server, iOS and Android be Mar 16, 2022 · Cannot send BLE server notificatoin to multiple clients, need help decoding backtrace Post by listout » Sat May 14, 2022 6:57 am I'm trying to send BLE notification to multiple (for now 2) connection handles. I am using an ESP32 for handling 2 clients. I need to connect to multiple BLE servers to one client and able send and receive data from client to all servers at a time. gatts_cb = gatts_profile_a_event_handler, . Nov 22, 2022 · I have a device which is connecting as a client to multiple peripherals, and can also act as a server which one peripheral will connect to. We’ll be using the ESP32 DOIT DEVKIT V1 Board. Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) Feb 1, 2021 · */ /***** * * This demo showcases BLE GATT server. 1 E (167657) BT: bta_gattc_conn_cback() - cif=3 connected=0 conn_id=3 reason=0x0016 E (167659) BT: bta_gattc_conn_cback Apr 5, 2021 · * Connect to a server * Create or reuse a client * Connect to the server * Read/write/subscribe the charateristics of the services we are interested in ## Limitations ### Unique host names and logging Starting up a BLE device NimBLE needs a device name. Nov 11, 2024 · Working Principle of ESP32 BLE Server and Client. We also discussed how to set up BLE in server, client and notify modes using the ESP32, and how to implement BLE communication between two ESP32 devices. When called, this will send the request to the BLE server asynchronously. Espressif IoT Development Framework. In our example, the BLE server ESP32 Apr 11, 2020 · Re: ESP32-WROOM NimBle cannot connect multiple clients to GATT server Post by Aussie Susan » Mon Apr 13, 2020 4:36 am I believe there is a parameter in the menuconfig settings for the number of connections - have you checked that? Jan 12, 2017 · ESP32 (master + GATTC) connect to 2 ESP32 (slave + GATTS); ESP32 (slave + GATTS) connected by 2 ESP32 (master + GATTC) and BTW I also tried 2 ESP32 connected and each both act as GATTS + GATTC. streaming data using Nov 13, 2020 · Goal Create an application on the ESP32 that uses BLE to send and receive messages from other ESP32 devices running the same program. if you do not want mutliple connection you can change the server code so, that server disconnect the client after a connect and data exchange, or the client disconnect from server then and the port is free again. I have tried to get more information regarding this issue but I have not been able to locate it. I'm using the BLE examples Arduino and BLE on ESP32 as server and client combined, using NimBLE. and then any of them can conect to 10 client and 1 on the esp32 control and calculate every thing Send some data from the ESP32 BLE Server to the ESP32 BLE Client; At the end of this article, you will be able to successfully create a BLE Client Server project with your ESP32 device(s). You could name all the devices the same and that led me to a fair amount of confusion when Jul 15, 2019 · It is being updated simultaneously without any problems. Code. The ESP32 will also be setup as a WiFi AP to control lights and other connected devices based on the data from the sensor nodes. pClient->setMTU(517); //set client to request maximum MTU from server (default is 23 otherwise) // Obtain a reference to the service we are after in the remote BLE server. Let’s go! NOTE: We also have an article that talks about using ESP32 as a BLE Client. Hello, I have am trying to receive two characteristics on an ESP32. NimBLE-Arduino is a fork for Arduino compilation and for use with ESP32 and nRF5x. The idea is that the ESP32 will connect to several temperature sensors and accelerometer/motion sensors and collect/log the incoming data. Once an ESP32 communicates with I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. I plan on using ESP32 for this. In BLE, the server advertises data, and the client connects to the server to receive data. The ESP32 BLE client is connected to an OLED display. I want to close all of the client connections, but when I call BLEClient::disconnect() on the first one, it instantly disconnects all peripherals, including the one connected to the server. There is an example called ‘BLE_client’ as a part of the ESP32 BLE Library. gatts_if = ESP Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. Clients connect to it and send a code to open a door. ESP32 BLE I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. * Run the gatt_client demo, the client demo will automatically connect to the gatt_server_service_table demo. BLE V4. e. Everything works like expected, but if one device is losing the connection (remove it from transmit range or turn it off), the other device will also lose its connection! Here is the simplified code im using. Would anyone have any suggestions as to how I can get the client to allow for two connections? Nov 16, 2015 · I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. md file in the upper level 'examples' directory for more information about examples. frankcohen Posts: 25 Joined: Mon Apr 05, 2021 4:03 am. I have been working on a BLE project where two ESP32-WROOM-32 connected to BNO055 9DOF sensors send data to a ESP32 client. Mar 16, 2022 · Hello! I have been working on connecting one BLE client ESP32 to two ESP32 servers connected to BNO055 9DOF sensors. but don't connect more than 4 device Jun 30, 2022 · petrrpancon - I would be interested in the code when finished. I can’t get the BLC examples to compile for ESP32-C3 and the BLE samples which do compile are ble_spp_server and ble_spp_client, which are meant to talk to each other. Setting Up the ESP32 BLE Server and Client. Here is the log: Found our device! address: Forming a connection to c4:7c:8d:66:13:9a Created c Question on the behavior of the BLE stack - esp32 acting as ble server - multiple clients are attached - if notify messages are being sent to all the attached clients - if one clients communication is suddenly and permanently interrupted (say it moves behind a wall totally blocking ble signal) I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. Here’s how the BLE connection works in this project: BLE Server: The server periodically advertises its presence and provides data that other devices can request. Dec 18, 2017 · The objective of this post is to explain how to use multiple HTTP server instances on the Arduino core, running on the ESP32. I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. Would anyone have any suggestions as to how I can get the client to allow for two connections? Dec 12, 2016 · Espressif ESP32 Official Forum. In conclusion, we have learned how to perform communication between ESP32 BLE server and ESP32 BLE client using Arduino IDE. A notification is a message sent from the BLE Server to the client with no expected acknowledgement. Sep 5, 2019 · I'm trying to connect my ESP32 to two BLE servers simultaneously (two BLE beacons like iTag, Gigaset Keeper/G-Tag etc). Schematic. On my PC side I'm using Python3 with bluepy to communicate to one or more esp32 devices. We send sensor readings from one ESP32 board to another via BLE server and client. All the GATT behaviors succeed, except some connection have a chance to get disconnected, especially transmitting data on all connections. . It will then periodically update the value of the characteristic on the Jul 15, 2019 · It is being updated simultaneously without any problems. Hello, I am working on a project which requires periodic streaming of data from the BLE server on top of the event handler, I am wondering if there is a way to continously notify the client (i. Jul 15, 2019 · It is being updated simultaneously without any problems. I have attached a simple architecture Apr 6, 2022 · In ble mesh you have 3 basic types of devices: - provisioner - client - server You can find also proxy and relay devices, but in this case its not important. The ESP32 BLE Client will scan nearby devices until it finds a specific device (a BLE Server), the ESP32 BLE Client will then connect to the BLE Server, and finally the ESP32 BLE Client will retrieve some data from the BLE Server. Now, I am trying to send data from my mobile phone which is connected to server ESP32. However I would like to add multiple ESP32 clients but I dont know how to handle that. In the Arduino IDE, select the COM port for this board. Feb 6, 2018 · I have a user who is attempting to connect multiple BLE clients (centrals) to the same single BLE server (peripheral) hosted on the ESP32. Jul 25, 2022 · Hello all, I am working on an application that uses BLE as a server in an ESP32. May 12, 2016 · Is it possible to have multiple GATT-clients connecting to one GATT-server? For example, a sensor can be the GATT-server. i think the better way is mesh. Apr 10, 2018 · I have face problem with BLE server multi connect only able to connect up to four device to single esp32 wrover I change sdkconfig "CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN" = 9 as well "CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN__EFF" = 9 and also changed "CONFIG_BT_ACL_CONNECTIONS" = 7. Each esp32 does the following: Declare a Service and 2 Characteristics with Notify property; Set the value to characteristics (max 20 bytes in size) When a client is connected start notifying. ackinxljcugcspszibzxrdcrfnllaqikosothcwlldopegdaixxuexk