Using Arduino Uno with ESP32 Servo Motor Driver (Waveshare)

Has anyone ever used the Waveshare ST3215 Servo motors (30kg) with an Arduino UNO?

I am using these motors for a robotics project. This project has its main code running on an Arduino UNO while these motors will be running on the ESP32 Servo Driver. What's the best method to establish a communication protocol between the driver and the UNO? I'm aware that the Driver has a bluetooth and WiFi module, but I've found that connecting devices over bluetooth with an Arduino UNO (using an HC-05 bluetooth module) is quite difficult.

I would appreciate any advice you can give me!

Amazon link - https://www.amazon.com/dp/B0BZLFJL9S?psc=1&ref=ppx_yo2ov_dt_b_product_details

Further Documentation on Waveshare Site:

The servo driver document does say does say:-

Control interface: UART
Built-in WiFi and Bluetooth, as well as ESP-NOW support, for remote control and servo debugging.

So you can connect it to an Arduino via the serial port, or WiFi or Bluetooth, if you have them available on your Arduino.

I suspect that this is because it uses a different type of Bluetooth, like BLE.