Please add support for the QMC5883P 3-axis magnetometer #3307
Unanswered
illigtr
asked this question in
Component enhancements
Replies: 1 comment
-
🏷️ I've automatically added the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Component name
hmc5883l
Link to component documentation on our website
https://esphome.io/components/sensor/hmc5883l/
Describe the enhancement
I would like the QST Corporation QMC5883P to be included in the HMC5883L component. This is not the QMC5883L. It more closely resembles the ORIGINAL HMC5883L. In fact, nearly all HMC5883L "clones" from Ali-Express use this chip. It responds to 0x2C on I2C. Its addresses registers for reading and writing are nearly identical to the HMC5883L library. In fact, with only 6 line changes to the ESPHome component I have the QMC5883P fully operational under ESPHome.
Use cases
Because nearly all so-called HMC5886L sensors on the market are using this chip.
Anything else?
Additional links of interest:
https://forum.arduino.cc/t/are-all-new-gy-270-board-magnetometers-now-fake/1379276
https://www.qstcorp.com/upload/pdf/202202/%EF%BC%88%E5%B7%B2%E4%BC%A0%EF%BC%8913-52-19%20QMC5883P%20Datasheet%20Rev.C(1).pdf
https://github.com/Granddyser/QMC5883P
Beta Was this translation helpful? Give feedback.
All reactions