Hi Aseel,
To control servo motor using one of the yaw, pitch, or roll angles derived from your MPU9250 sensor in Simulink, you can follow the below steps:
- Convert yaw, pitch, or roll angle to a duty cycle (1-2 ms pulse width) needed by the servo. This maps 0-180° to a 50 Hz PWM signal.
- Connect the PWM block to the Arduino pin controlling the servo. This block can generate the PWM signals needed to control a standard servo motor.
- You can use below formula to map angles to the appropriate duty cycle for the PWM signal. For example:

- Connect the output of the angle-to-PWM conversion logic to the PWM block.
- Deploy the model to the Arduino by selecting “Run on board” in the Simulink Hardware tab.
For more information on PWM block and related example you can refer to the below link
You can also refer to the below example which shows the control of a standard servo motor using Arduino.