🧭 Navigate Your Future with Precision!
The HiLetgoGY-271 QMC5883L is a high-performance electronic compass module that operates on a power supply of 3-5V. It features a measuring range of +/- 1.3-8 Gauss and communicates via the IIC protocol. Built with a premium immersion gold PCB and machine welding process, this module ensures top-notch quality and reliability for your navigation needs.
J**5
Fun Sensor
I wanted a compass in my car so Id have a clue as to what direction I was going. I could have bought a cheap compass at a car parts store and slapped in on the dash. But, what fun would that be. So, I bought the GY-271 QMC58883L sensor, mostly to see what it would do. I wired it up to an Arduino Nano (4 jumpers), downloaded a sketch (there are several) ran it and checked the Arduino Serial Monitor. Just exactly what I wanted. Now, I just need to add an external LCD monitor.
D**E
HMC5883L breakout that doesn't contain a HMC5883L
I bought this HMC5883L breakout board for my quadcopter as my flight controller is quite old and only supports the HMC5883L magnetometer. This product doesn't work at all! It turns out the HMC5883L breakout product contains a QMC5883L. The QMC5883L is not compatible with the HMC5883L; it has a different register map. So the HMC5883L doesn't work at all.Some people have been able to get it to work by connecting to the HMC5883L breakout as the QMC5883L. However, that isn't an option for me. So yeah the HMC5883L breakout product doesn't work at all because it doesn't have a HMC5883L. Don't buy!
@**S
Great sensor.
Works as expected. Side story: Don't drop it. It breaks easily. My group partner and I were outside soldering jumper wires to this chip. Music was playing outside because there was a band concert at my University. If only I could attend the Spring Show. But I had to focus on my project. So we finished soldering. Then we walked back to the lab with our hands full. I tried opening the door and this chip fell. The music played on. People were cheering. I looked at the chip in shock. It was broken. I had to purchase a second one. I know it's common sense not to drop sensitive things like this. I just wanted to give you a story.
J**G
Worked well with esphome
Using this with esphome to monitor water usage from my neptune water meter. I had to use the hmc5883l driver with esphome, the qmc5883l would not seem to work.
G**2
Worked for me using Arduino-HMC5883L driver
Worked just fine once I figured out what driver to use. I don't know if these units are shipping with different chips or not - since I only bought 1.I was using a ESP-32 with SDA and SCL on ports 21 and 22 respectivelyIn Github find the Arduino-HMC5883L driver. Download it and install the zip file in Arduino IDE.Try Examples**Do not touch board with fingers, it locks up easily**
P**P
Defective board
Was not able to do anything with this board. Not visible on the I2C bus (using i2c scanner sketch). Purchased same board from different supplier and using same bread board, jumpers, code etc. was able to see and talk to it. Just a defective unit I guess. Having said that, these are not the same as the HMC5883L and will not work properly with any of the many libraries available for the HMC. There are a few libraries for the QMC but none seem to work out of the box, perhaps requiring calibration, but there is practically no documentation/tutorials that I could find regarding how to do it.If your project is critical or you just don't want the frustration maybe go for something better supported like Adafruit's LSM303. Don't get me wrong, I love to tinker but at some point I'd like to get something done. Going the QMC route might be too long and tortuous particularly when there are alternatives.
C**O
Use QMC5883L library not the HMC
After a lot of tries and research, the HMC library doesn't work on this module. Instead, use the QMC5883L compass module where u can just download the library using Arduino Library. But the module works and its great for the price ! so 5 start
D**I
Came in a broken state.
I only just got around to testing this sensor for the first time since i bought it and either it came broken or it could not survive longer than a month despite being bagged and with other electronics that function fine. The sensor at first appears to work, however, when you do an i2c search it returns the wrong address and using the 5th pin to switch address values does not change anything. It does not respond I spent two days trying to debug it. Could not get a refund since I was not able to test it until just this week.
Trustpilot
2 months ago
5 days ago