3-Axis Digital Compass Breakout Board

3-Axis Digital Compass Breakout Board

    • Login to view ProMaker's Insider Price!
    • $5.00
  • Ex Tax: $5.00
    • 10 or more $4.60
    • 50 or more $4.00
  • Cashback: 3%
  • CytronCash Balance: Login
  • Availability:
  • Product Code: SN-QMC-5883L
  • Warranty Period: 12 months
  • Shipping:
Have you ever think to add direction sense for your project, like a compass? Check this module out, this is a breakout board for QMC5883L that is compatible with Honeywell's HMC5883L, a 3-axis digital compass. Communication with the QMC5883L is simple and all done through an I2C interface. There is a small on-board 3.3V voltage regulator, so a regulated voltage of you can supply it with 3.3 to 5VDC. However, there is no level shifter for the I2C line, so a proper level shifter such as LC04A should be applied in between if plan to interface it with 5V microcontroller such as SK40C, Arduino UNO, Mega and etc.

The breakout board includes the QMC5883L sensor and all filtering capacitors as shown. The power and 2-wire interface pins are all broken out to a 0.1" pitch header.
Note: There are two types of header pins included, Right angle and straight. Soldering is required.


  • Simple I2C interface
  • 3.3V - 5.0VDC supply
  • 3.3VDC logic level
  • Low current draw
  • 5 milli-gauss resolution
  • Dimension: 15mm x 13mm


Packing List:

  • 1 x QMC5883L breakout board
  • 1 x 4-way straight header pin
  • 1 x 4-way right angle header pin
I bought this derive, but it cant working as I follow the common step from internet. The compass is not response at all. ( Kololos, 17/01/2018 )
Can you post your question at our forum, forum.cytron.io with more details and probably some pictures? Or alternatively, you can email us at support@cytron.io
I was quite disappointed when the component that came did not match the picture as shown in cytron's website. Normally this wouldn't be a big deal for me but apparently upon researching online, I couldn't get it to work was because it was actually a different model called the QMC5883L. THIS IS NOT HMC5883L.
( Justin Choo, 27/10/2017 )
Hi, can you email to us at support@cytron.com.my and tell us which item has difference description. Thanks
I seem to be having the same problem with the question as stated above. I have sent an email to the email address as stated.
( Justin Choo, 26/10/2017 )
Hi, we encourage you to post this problem at our technical forum and we discuss there. Plus, it can benefit others too. 
Hi.. I bought this chip and after setting it up. It doesn't change the output value on the serial monitor no matter how i rotate the compass.. ( Chee, 21/04/2017 )

Can you email the following details to support@cytron.com.my:

1. Let us know your order id.

2.How did you power up your device( input supply)?

3. Provide us all clear picture on your set up.

4.Give us the code that you used.

5. Have you try the example in the user manual.


Ask a question

Note: HTML is not translated!
DescriptionDate AddedSizeAction
Fritzing Tutorial22/10/2020N/ADownload
Fritzing File22/10/2020N/ADownload
HMC5883L Datasheet22/10/2020N/ADownload
Getting Started Guide22/10/2020N/ADownload
HMC5883L Module Schematic22/10/2020N/ADownload
  • 4.9 out of 5
Total Reviews (15)
  • 5
  • 4
  • 3
  • 2
  • 1

Tags: 3-axis, digital, compass, breakout, board, gps sn-hmc-5883l, GY-271