#define M5STACK_MPU6886 #include <M5Stack.h> #include <ArduinoJson.h> float accX = 0.0F; float accY = 0.0F; float accZ = 0.0F; float gyroX = 0.0F; float gyroY = 0.0F; float gyroZ = 0.0F; StaticJsonDocument<200> doc; void setup() { M5.begin(); M5.IMU.Init(); } void loop() { M5.IMU.getGyroData(&gyroX,&gyroY,&gyroZ); M5.IMU.getAccelData(&accX,&accY,&accZ); doc["accX"] = accX; doc["accY"] = accY; doc["accZ"] = accZ; doc["gyroX"] = gyroX; doc["gyroY"] = gyroY; doc["gyroZ"] = gyroZ; serializeJson(doc, Serial); Serial.println(); delay(1000); }
