1) Использовать Servo.writeMicroseconds(). 2) Переписать библиотеку Servo, чтобы она принимала нецелые значения углов.