用于ESP32 的BMI160六轴陀螺仪micropython驱动
#用法
把文件夹BMI160全部放入ESP32
#参考demo
from machine import Pin, I2C, PWM
from BMI160 import BMI160_I2C
from time import sleep_ms
i2c = I2C(sda=Pin(32), scl=Pin(33))
bmi160 = BMI160_I2C(i2c)
k_angle = 180
angle_x = 0
angle_y = 0
angle_garget = 0
while True:
data = bmi160.getMotion6()
angle_x = data[3] / 32768 * k_angle
print(angle_x)
sleep_ms(1000 // 25)
#下载地址
https://download.youkuaiyun.com/download/zhangbaoxiang/86539800