Skip to content

MPU9250 9-axis IMU Library written in C for 32-bit ST Microcontrollers

License

Notifications You must be signed in to change notification settings

talhaSr/mpu9250

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MPU9250 9-axis Inertial Measurement Unit

Licence

The MPU-9250 is a 9 degree of freedom (DOF) inertial measurement unit (IMU) used to read acceleration, angular velocity, and magnetic field in all three dimensions.

InvenSense MPU9250 IC Pinout

Sensor

Application Notes

  • SCL and SDA buses must be pulled up to 3.3V rail with 4.7k resistor before using it. Otherwise device cannot be accessed!
  • Device address can be changed due to AD0/SDO pin state.
    • 0xD0 when AD0 grounded.
    • 0xD2 when AD0 pulled to VDD.

About

This library is created for STM32 development environment and can be used only with STM32F series microcontrollers. Example files will be added soon.

License

GNU General Public License v3.0

About

MPU9250 9-axis IMU Library written in C for 32-bit ST Microcontrollers

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages