I found a brushless motor with a motor drive, and it uses the 485 interface to communicate, and it has an angle sensor inside. It was supposed to be used to produce mechanical dogs. It should be a good choice to use it to make a brushless gimbal. So does ardupilot have the option to let the serial port output the gimbal angle in real time? Then make a control board yourself, and convert the gimbal data output by the flight control into 485 data packets that the motor can read.