[BETA] Blynk Library v0.5.0

Did you follow the normal BLE connection methods in the BLE widget in your project? Open Widget, connect to device, then start project.

I believe so … Faslhing the device went OK, no errors. When the device boots I get following :
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:812
load:0x40078000,len:0
load:0x40078000,len:11392
entry 0x40078a9c

I do not get the “Waiting for connections…” message …

Google this error for more things to look at…

You may not have the sketch properly installed?? You can try to enable DEBUG mode and see if that shows any info in the Serial Monitor.

However I would caution you… AFAIK none of this is touching on the BETA library yet, so if you are already running into issues, you might want to step back and just work with the stable library and with non-BLE related configurations for now

You can build for WiFi first, to see if Serial Monitor shows the right version. But,.if BLE Esp32 example compiles fine - it’s 0.5.0 for sure.

Don’t bother with the regular zip method, do it all manually as per the docs.

Meanwhile I succesfully compiled, no errors in debug window, the sketch and uploaded it in my ESP32. In the Blynk App I have added the BLE (Beta) widget. When I click on “Connect BLE device” I ghet the “Select BLE device” but none is shown ? The Device in Blynk App is as follows :

ESP32 DEV Board
Connecion Type : BLE

What am I still doing wrong ?

Thanks !

That means your phone is not detecting the ESP32/BLE or the ESP32 is not broadcasting.

Indeed ! Should I see the ESP32 in Bluetooth on my IOS device ? Any way I can debug/test more ?

Debug window :

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:956
load:0x40078000,len:0
load:0x40078000,len:13076
entry 0x40078ad0

With a non-blynk script or other BLE App perhaps? I haven’t checked yet what, if any, BLE examples espressif has for their ‘new’ BLE support.

I’m thinking board is not working correctly … I have one more ESP32 (different make) on back order … maybe I should wait until that one arrives and test again with the new board …

@vshymanskyy Can you explain more?

Update

  • ESP32 SSL support
  • ESP8266 now checks certificate chain (previously fingerprint was used)
1 Like

it seems that zip beta disappeared , it’s 4.xx :sob:

I think from the dates of the files it’s version 0.5.0 it’s just library.properties file that is still showing 0.4.10

1 Like

thank you I got it !

Update

  • App Export example for ESP32 (with WiFi credentials provisioning)
  • ESP8266 Shield mode (AT commands) stability improvements
1 Like

A post was split to a new topic: Library 0.5.0 Anti-flooding methods seem to affect void loop and timer consistency