Snap! dev version using MicroBlocks library to send broadcasts from Snap! to and ESP32 microcontroller running MicroBlocks over BLE (Bluetooth Low Energy)
Great that it worked for you. I am mostly using microbit and Calliope mini 3 when using the BLE function.
Here are a number of example projects I made.
There was a new Snap! dev version released today that makes the use of the library much more stable. In the past I had to shift-reload Snap! to make it work with another project. Now I can load a new project reconnected with the microcontroller and start the project. No need for shift-reloading. Me happy