Skip to content

Releases: Ewan-Dev/mpu6050

Release list

v1.0.1

Choose a tag to compare

@Ewan-Dev Ewan-Dev released this 30 May 18:33
3ea18b2

Just some fixes so the library works in the Arduino Library Manager, some spelling fixes and update README.

🐛 Bug fixes

  • fixed 'mpu050' spelling error in library.properties
  • removed 'Wire' dependancy as it is already included in all board packages

✨ Features

  • I added instructions to README.md that one can now download this library from the Arduino Library Manager as the library was approved.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@Ewan-Dev Ewan-Dev released this 27 May 20:38
fd6e038

MPU6050 Arduino Library v1.0.0 — Initial Release

Easy-to-use, minimal and lightweight Arduino library for MPU6050s

Quick and easy to download, set up and use for any MPU6050 project. Reads gyroscope, accelerometer and temperature data. Trigonometry, integration, formulae and complementary filters are used to calculate angles to precision.

Full Changelog: https://github.com/Ewan-Dev/mpu6050/commits/v1.0.0

✨ Features

  • Getting started with MPU6050
    • wakeSensor();
  • MPU6050 basic data
    • readGyroData();
    • readAccelData();
    • readTempData();
  • MPU6050 raw value processing
    • rawGyroToDPS();
    • rawAccelToGForce();
    • dpsToAngles();
    • calculateGyroOffset();
    • calculateAccelOffset();
    • calculateAnglesFromAccel();
    • complementaryFilter();
  • MIT license file
  • library.properties for Arduino Library eligibility
  • README.md documentation

✅ Tested With

Although the code should work with any Arduino I2C supported architecture, the library has been tested with:

  • Arduino Uno
  • Arduino Nano
  • MPU6050 (GY-521 breakout board)
  • Arduino IDE 2.3.6

🤔 Where to get started?

Check out the documentation for function usage and example files for examples.