# include "Wire.h"
# include "I2Cdev.h"
# include "MPU6050.h"
# include <Servo.h>

MPU6050 mpu;
int16_t ax, ay, az;
int16_t gx, gy, gz;

Servo servo1;
Servo servo2;

int val1;
int val2;


void setup() {
  // put your setup code here, to run once:
  Wire.begin();
  Serial.begin(115200);
  Serial.print("Initialize MPU");
  mpu.initialize();
  Serial.println(mpu.testConnection() ? "connected" : "connection failed");
  servo1.attach(2);
  servo2.attach(3);

}

void loop() {
  // put your main code here, to run repeatedly:
  mpu.getMotion6(&ax,&ay,&az,&gx,&gy,&gz);
  
  val1 = map(gx, -17000, 17000, 0, 179);

    servo1.write(val1);


  val2 = map(gy, -17000, 17000, 0, 179);

    servo2.write(val2);

}
nano:12
nano:11
nano:10
nano:9
nano:8
nano:7
nano:6
nano:5
nano:4
nano:3
nano:2
nano:GND.2
nano:RESET.2
nano:0
nano:1
nano:13
nano:3.3V
nano:AREF
nano:A0
nano:A1
nano:A2
nano:A3
nano:A4
nano:A5
nano:A6
nano:A7
nano:5V
nano:RESET
nano:GND.1
nano:VIN
nano:12.2
nano:5V.2
nano:13.2
nano:11.2
nano:RESET.3
nano:GND.3
imu1:INT
imu1:AD0
imu1:XCL
imu1:XDA
imu1:SDA
imu1:SCL
imu1:GND
imu1:VCC
servo1:GND
servo1:V+
servo1:PWM
servo2:GND
servo2:V+
servo2:PWM