Yes, just this moment. The latest Espressif ESP32-Arduino version and the latest ESP32_BLE_Android 0.4.9 version from the git repos do work as well with my setup.
Well, for the first time in ever… I can say I have a spare ESP32 and thus was able to give this a try.
I simply loaded in the base sketch from the GitHub link above and added in some existing code for a physical RGB LED
It showed up as Blynk and didn’t want to connect on my older Samsung Note8 tablet… so far… but connected right away on my LG G6
Latest ESP32 core (do they even have version numbers? If so, where?)
Blynk 0.5.2
ESP32 DEVKIT (no name clone?) (Chip rev1)
Android 7.0
App 2.20.1
Local Server (if that matters)
The ESP32/Blynk BLE link is WORLDS stabler than my old LightBlueBean… I think I might bury it (the LBB, not the ESP ) and see what kind of a beanstalk grows from it
Hi friends. I compiling example for ESP32 BLE but I cannot connecting to BLE. in the serial monitor getting error with big packets.
the error:
[10496] BLE connect
E (17775) BT: bta_gattc_conn_cback() - cif=3 connected=0 conn_id=3 reason=0x0013
[17760] BLE disconnect
[17760] Disconnected
[47448] BLE connect
[58271] Packet too big: 14435
[58271] Packet too big: 12641
[58271] Packet too big: 12897
the example code for ESP32 BLE:
#define BLYNK_PRINT Serial
#define BLYNK_USE_DIRECT_CONNECT
#include <BlynkSimpleEsp32_BLE.h>
#include <BLEDevice.h>
#include <BLEServer.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "c0e04624c9a747a9838c5811aed72aca";
void setup()
{
// Debug console
Serial.begin(9600);
Serial.println("Waiting for connections...");
Blynk.begin(auth);
}
void loop()
{
Blynk.run();
}
Yesterday we did uploaded a new build of same version with some fixes for BLE and some crash fixes. Please check if you have the latest version. Also you need to have in the sketch the same auth token that you have in your project’s device that is used for BLE widget, so the device with BLE connection type.