HW-290 GY-87 10DOF MPU6050 HMC5883L BMP180 3-axis Gyro 3-axis Accelerometer 3-axis Magnetic Field Air Pressure Sensor
Review: 5 - "A masterpiece of literature" by John Doe, written onMay 4, 20020
Great

HW-290 GY-87 10DOF MPU6050 HMC5883L BMP180 3-axis Gyro 3-axis Accelerometer 3-axis Magnetic Field Air Pressure Sensor

Available:In Stock
  • Product SKU: KG024
Wishlist
₹ 739 ₹ 899
Available offers
Best Rates

on Express Shipping – Hurry! Shipping starts from Rs69.

Tc
Free Shipping Offer -

Avail free shipping on all orders above Rs999.

Tc
Volume Discounts-

Buy More Save More! Discounts upto 20%. Contact us

Special Bulk Discounts

for colleges, Schools, Companies & resellers Contact us

Cash on Delivery

Available above Rs 499

Tc
Highlights
  • Original, High Quality
  • KitsGuru Warranty
  • 3-axis Gyro, Accel, Mag, Pressure
  • Power: 3-5V
  • Low-noise LDO regulator
  • Motor noise filters
  • Selectable I2C address
Services
  • Email Support
  • Video Support to be purchased separately
Easy Payment Options
  • Netbanking
  • Debit/Credit cards
  • Cash on Delivery
  • E-wallets/UPI
Shipping Details
International Shipping
Available

  Need Volume Discounts? Deals are specially designed for you. Click here

  Need Customization? Provide us more details Click here

Warehouse Details   11F-136

Image
Secure

Specification

Description

HW-290 GY-87 10DOF MPU6050 HMC5883L BMP180

The HW-290/GY-87 10DOF MPU6050+HMC5883L+BMP180 3-axis Gyro + 3-axis Acceleration + 3-axis Magnetic Field + Air Pressure Sensor has 3 in one MPU6050 3x Axis accelerometer sensor and 3x Axis gyroscope sensor, HMC5883L Triple Axis Magnetometer, BMP180 Barometric Pressure Sensor.

It possesses a built-in ultra-low noise linear LDO voltage regulator, built-in onboard filters, which reduce noise from the motor and other high current electronics. It has all sensors connected to the I2C bus, you can easily select two I2C addresses for MPU6050 by soldered jumper, power LED, and build in the Logic level converter for I2C.

MPU6050

The MPU6050 devices combine a 3-axis gyroscope and a 3-axis accelerometer on the same silicon together with an onboard Digital Motion Processor (DMP) capable of processing complex 9-axis MotionFusion algorithms.

The parts’ integrated 9-axis MotionFusion algorithms access external magnetometers or other sensors through an auxiliary master I2C bus, allowing the devices to gather a full set of sensor data without intervention from the system processor. Are the devices offered in the same 4x4x0.9 mm QFN footprint and pinout as the current MPU-3000? the family of integrated 3-axis gyroscopes, providing a simple upgrade path and making it easy to fit on space-constrained boards.

The InvenSense Motion Apps Platform that comes with the MPU-6050 abstracts motion-based complexities, offloads sensor management from the operating system and provides a structured set of APIs for application development. For precision tracking of both fast and slow motions, the parts feature a user-programmable gyro full-scale range of ±250, ±500, ±1000, and ±2000°/sec (DPS) and a user-programmable accelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g.

HMC5883

The HMC5883 is a surface mount multi-chip module designed for low field magnetic sensing with a digital interface for applications such as low-cost compassing and magnetometry. The HMC5883 includes our state-of-the-art, high-resolution HMC118X series magneto-resistive sensors plus Honeywell developed ASIC containing amplification, automatic degaussing strap drivers, offset cancellation, 12-bit ADC that enables 1° to 2°compass heading accuracy. Applications for the HMC5883 include Mobile Phones, Netbooks, Consumer Electronics, Auto Navigation Systems, and Personal Navigation Devices.

BMP180

This precision sensor is the best low-cost sensing solution for measuring barometric pressure and temperature. Because pressure changes with altitude you can also use it as an altimeter! Using the sensor is easy.

The BMP180 is the next generation of sensors and replaces the BMP085. The good news is that it is completely identical to the BMP085 in terms of firmware/software – you can use our BMP085 tutorial and any example code/libraries as a drop-in replacement. The XCLR pin is not physically present on the BMP180 so if you need to know that data is ready you will need to query the I2C bus.

This board is 5V compliant – a 3.3V regulator and an I2C level shifter circuit are included so you can use this sensor safely with 5V logic and

Technical Details

  • Operating Voltage: 3 to 5 VDC
  • Driver IC: MPU6050 + HMC5883L + BMP180
  • Gyroscope Range: ±250, ±500, ±1000, ±2000 °/s
  • Acceleration Range: ±2g, ±4g, ±8g, ±16g
  • Communication: I²C Protocol
  • Length: 22mm
  • Width: 17mm
  • Weight: 3g

Features

  • 3-axis Gyro + Acceleration + Magnetic Field
  • Air Pressure Module
  • Ultra-low noise linear LDO voltage regulator
  • Onboard filters to reduce noise from motors and high-current electronics
  • Selectable I²C addresses for MPU6050 via soldered jumper
  • Power LED
  • Built-in Logic Level Converter for I²C
  • Designed for 5V logic level

Application

  • Motion Sensing and Tracking (MPU6050 Gyro & Accelerometer): Detects and tracks movement, orientation, and acceleration in various devices like fitness trackers and robotics.

  • Compass and Magnetic Field Detection (HMC5883L Magnetometer): Measures the Earth’s magnetic field to determine direction, aiding in navigation and orientation systems.

  • Altitude and Air Pressure Measurement (BMP180 Barometer): Provides altitude and air pressure data for applications such as weather monitoring, drones, and navigation.

  • Robotics (Motion Control, Pathfinding, Obstacle Avoidance): Used in robots for pathfinding, motion control, and detecting obstacles to navigate effectively.

  • Aerospace and UAVs (Altitude & Orientation Stabilization): Assists drones and UAVs in maintaining stable altitude and orientation for smooth flight control and stability.

  • Wearable Devices (Fitness Trackers, Smartwatches): Monitors user activity, movement, and orientation to provide insights into fitness and health data.

  • Navigation Systems (Improved Orientation and Tracking): Enhances GPS-based systems by improving orientation and motion tracking, useful in vehicles and handheld navigation devices.

  • Virtual Reality (VR) Systems (Motion and Position Tracking): Tracks movement and position in VR systems, providing immersive and responsive experiences in virtual environments.

Integration with Arduino of Hmc5883l Magnetometer

10-DOF Sensor Module

 

Sample Code

Physical Attributes

  • Length: 22mm
  • Width: 17mm
  • Weight: 3g

Package Includes

  • 1 x 10DOF HW-290/GY-87 Sensor Module
  • 1 x Straight Pin Male Header
  • 1 x Curved Pin Male Header

Customer Reviews

Based on 1 review
100%
(1)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
C
Chris Drake
Amazing little board

I've been using these boards for years.

I've just switched from Arduino to MicroPython - WAY better ecosystem!

To use this board in MicroPython, you need this for the IMU:

https://github.com/gitcnd/MPU6050-ESP32-MicroPython

You also need the above "mpy6050aux.py" program to access the aux bus (needed because the HMC5883L or QMC5883L magnetometers on HW-290/GY-87 combo boards are wired to this aux bus)

You need this for the Pressure sensor:

https://github.com/robert-hh/BMP085_BMP180

And This for the QMC magnetometer versions (I2C bus ID 13)

https://github.com/ChangboBro/QMC5883-3-Axis-magnetic-Sensor-micropython

If you have a real HMC5883L (low probability), it's going to need a different driver (they both have "HMC" printed on them - look for the i2c ID to tell them apart)