MPU6050
drivers
MPU6050 | drivers | |
---|---|---|
1 | 2 | |
707 | 581 | |
- | 1.5% | |
1.8 | 8.1 | |
over 2 years ago | 6 days ago | |
C++ | Go | |
- | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MPU6050
-
How to use a magnetometer?
These are called the soft and hard iron biases. You'll need to calibrate your magnetometer to remove these. Have a read here: https://www.vectornav.com/resources/magnetometer-errors-calibration and then have a read here: https://github.com/kriswiner/MPU6050/wiki/Simple-and-Effective-Magnetometer-Calibration for a simpler method.
drivers
-
Tinygo: LLVM-based Go compiler for microcontrollers, WASM, and CLI tools
I was recently working on a project and bumped into this. It's not currently but here are the relevant Github links if you want to learn more:
https://github.com/tinygo-org/tinygo/issues/1427
https://github.com/tinygo-org/drivers/pull/320
-
SSD1306 OLED Displays on Pi Pico (C++)
This is the driver: https://github.com/tinygo-org/drivers/tree/release/ssd1306
What are some alternatives?
MPU6050_tockn - Arduino library for easy communication with MPU6050
gobot - Golang framework for robotics, drones, and the Internet of Things (IoT)
MPU6050_light - Lightweight, fast and simple library to communicate with the MPU6050
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
mpu6050 - A Python module for accessing the MPU-6050 digital accelerometer and gyroscope on a Raspberry Pi.
NeoPixelBus - An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the GitHub Discussions to ask questions as the GitHub Issues feature is used for bug tracking.
micropython-mpu9250 - MicroPython I2C driver for MPU9250 9-axis motion tracking device
gofrontend - Go compiler frontend (gccgo)
mpu6050 - MPU6050 Arduino Library
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
ros2_mpu6050_driver - A ROS2 package that interfaces with an MPU6050 sensor over I2C.