Desertkun MPU9250 Save

MPU9250 (GY-91) driver for STM32 with HAL using SPI

Project README

MPU9250

MPU9250 (GY-91) driver for STM32 with HAL using SPI (spi1 by default).

Setup

Define GY_CS pin in STM32CubeMX that will be used as Chip Select for the device, or pick the one you need in the MPU9250_Config.h.

How To Use

Use MPU9250_Init() to initialize the device.

Then use this to retireve the raw data:

int16_t AccData[3], GyroData[3], MagData[3];
MPU9250_GetData(AccData, GyroData, MagData);

printf("%08d;%08d;%08d;%08d;%08d;%08d;%08d;%08d;%08d\n",
  (int16_t)AccData[0], (int16_t)AccData[1], (int16_t)AccData[2],
  (int16_t)GyroData[0], (int16_t)GyroData[1], (int16_t)GyroData[2],
  (int16_t)MagData[0], (int16_t)MagData[1], (int16_t)MagData[2]);
Open Source Agenda is not affiliated with "Desertkun MPU9250" Project. README Source: desertkun/MPU9250
Stars
73
Open Issues
2
Last Commit
2 years ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating