Recommended · for some experience
#174 Bluetooth BLE on ESP32 works! Tutorial for Arduino IDE
Why people recommend it
Recommended for getting BLE running on an ESP32 from the Arduino IDE, particularly for two-way data exchange, with example code supplied alongside the video.
Watch for: Linked since 2018, so libraries may have moved on