Your Browsing History
- Free 30-day Returns
$28.31
Ships from China.
Sold by StarVelocity Technology
Shipped by StarVelocity Technology
Meet Your Seller
GY-87 10DOF MPU6050 HMC5883L BMP180 Low-Field Magnetic Sensor Module Milli-Gauss to 8 Gauss and 1° to 2° Compass Heading Accuracy
- The HMC5883L is a surface-mount, multi-chip module designed for low-field magnetic sensing with a digital interface for applications such as lowcost compassing and magnetometry.; 3-Axis Magnetoresistive Sensors and ASIC in a 3.0x3.0x0.9mm LCC Surface Mount Package. 12-Bit ADC Coupled with Low Noise AMR Sensors Achieves 5 milli-gauss Resolution in ±8 Gauss Fields. Sensors Can Be Used in Strong Magnetic Field Environments with a 1° to 2° Degree Compass Heading Accuracy.; I2C Digital Interface. Built-In Self Test. Fast 160 Hz Maximum Output Rate. Popular Two-Wire Serial Data Interface for Consumer Electronics. Enables Low-Cost Functionality Test after Assembly in Production.; Power Management This device has two different domains of power supply. The first one is VDD that is the power supply for internal operations and the second one is VDDIO that is dedicated to IO interface. It is possible to work with VDDIO equal to VDD; Single Supply mode, or with VDDIO lower than VDD allowing HMC5883L to be compatible with other devices on board.; MODES OF OPERATIONContinuous-Measurement Mode, Single-Measurement Mode(default power-up mode),Idle Mode.; Reflow AssemblyThis device is classified as MSL 3 with 260 C peak reflow temperature. A baking process (125 C, 24 hrs) is required if device is not kept continuously in a dry (< 10% RH) environment before assembly. No special reflow profile is required for HMC5883L, which is compatible with lead eutectic and lead-free solder paste reflow...
+
+
Overview
Specs
Reviews
Any questions? Our AI mode will help you find out quickly.
Try me now
GY-87 10DOF MPU6050 HMC5883L BMP180 Low-field Magnetic Sensor Module Milli-gauss to 8 Gauss and 1° to 2° Compass Heading Accuracy Register Access This section describes the process of reading from and writing to this device. The devices uses an address pointer to indicate which register location is to be read from or written to. These pointer locations are sent from the master to this slave device and succeed the 7-bit address plus 1 bit read/write identifier. To minimize the communication between the master and this device, the address pointer updated automatically without master intervention. This automatic address pointer update has two additional features.
First when address 12 or higher is accessed the pointer updates to address 00 and secondly when address 08 is reached, the pointer rolls back to address 03. Logically, the address pointer operation functions as shown below. If (address pointer = 08) then address pointer = 03 Else if (address pointer >= 12) then address pointer = 0 Else (address pointer) = (address pointer) + 1 The address pointer value itself cannot be read via the I2C bus. Any attempt to read an invalid address location returns 0s, and any write to an invalid address location or an undefined bit within a valid address location is ignored by this device.
To move the address pointer to a random register location, first issue a write to that register location with no data byte following the commend. For example, to move the address pointer to register 10, send 0x3C 0x0A
First when address 12 or higher is accessed the pointer updates to address 00 and secondly when address 08 is reached, the pointer rolls back to address 03. Logically, the address pointer operation functions as shown below. If (address pointer = 08) then address pointer = 03 Else if (address pointer >= 12) then address pointer = 0 Else (address pointer) = (address pointer) + 1 The address pointer value itself cannot be read via the I2C bus. Any attempt to read an invalid address location returns 0s, and any write to an invalid address location or an undefined bit within a valid address location is ignored by this device.
To move the address pointer to a random register location, first issue a write to that register location with no data byte following the commend. For example, to move the address pointer to register 10, send 0x3C 0x0A
Warranty & Returns
Warranty, Returns, And Additional Information
Warranty
- Please contact the Seller directly for warranty information. Warranty information may also be found on the Manufacturer's website.
- CONTACT
Return Policies
- Return for refund within: 30 days
- Return for replacement within: 30 days
- This item is covered by StarVelocity Technology Return Policy
Manufacturer Contact Info
- For a directory of all our manufacturers, please click below.
- Manufacturers Directory
LOADING...















