So der erste Draft der Library ist fertig.

Genutzt wird SoftwareSerial und verfügbar ist folgendes:
MaestroServo(unsigned char rxPin, unsigned char txPin, int baudRate, unsigned char resetPin, unsigned char commandSendPin);
void reset();
void set_target(unsigned char servo, unsigned int target);
void set_target(unsigned char device, unsigned char servo, unsigned int target);
void set_target_minissc(unsigned char servoNumber, unsigned char servoPosition);
void send_home();
void send_home(unsigned char device);
void set_speed(unsigned char servo, unsigned int speed);
void set_speed(unsigned char device, unsigned char servo, unsigned int speed);
void set_acceleration(unsigned char servo, unsigned char acceleration);
void set_acceleration(unsigned char device, unsigned char servo, unsigned char acceleration);
void set_servo_off(unsigned char servo);
void set_servo_off(unsigned char device, unsigned char servo);
char get_moving_state();
char get_moving_state(unsigned char device);
char get_errors();
char get_errors(unsigned char device);
Ich denke damit ist schonmal ein guter Baustein gelegt.
Wenn Interesse daran besteht muss ich mir nur noch überlegen wie ich es sinnvoll veröffentlichen kann.