Many ESP32-based devices can perform multiple functions; each of these devices excels particularly at one task. And they cost ...
This Arduino library can control Dynamixel XL-320 servos using a Half-Duplex SoftwareSerial interface. No other hardware or circuitry is needed besides an Arduino board and one or more XL-320 servos.