Taking a break

 We're taking a break moving shop and hope to be back soon. We hope to start shipping orders in Nov 2018. 

He told you "Go West, young maker!" - but you don't know which way is West! Ah, if only you had this triple-axis magnetometer compass module. A magnetometer can sense where the strongest magnetic force is coming from, generally used to detect magnetic north.

We based this breakout on a popular and well loved magnetometer, the HMC5883L. This compact sensor uses I2C to communicate and its very easy to use. Since it's a 3.3V max chip, we added circuitry to make it 5V-safe logic and power, for easy use with either 3 or 5V microcontrollers. Simply connect VCC to +3-5V and ground to ground. Then read data from the I2C clock and data pins. There's also a Data Ready pin you can use to speed up reads (check the datasheet for details)

If using with an Arduino, its extra-easy to get started as we already wrote a nice little Arduino library with a matching tutorial to get you started. Simply download our library and connect the SCL pin to your Arduino's I2C clock pin, and SDA pin to your Arduino's I2C data pin and upload our test example sketch to read out magnetic field data and heading (i.e. which way is north)

This is the same magnetometer sensor that is inside the LSM303. So if you want an accelerometer as well as a magnetometer, check out the LSM303 - it has basically this sensor + a nice digital 3-axis accelerometer!

Specs:

  • I2C interface
  • 1-2 degree heading accuracy
  • Integrated 12-bit ADC
  • 160Hz max data rate
  • Range of -8 to +8 Gauss

Technical Details


Specs:
  • I2C interface
  • 1-2 degree heading accuracy
  • Integrated 12-bit ADC
  • 160Hz max data rate
  • Range of -8 to +8 Gauss
  • This board/chip uses I2C 7-bit addresses 0x3C

Learn

How to get started and calculate heading with the HMC5883 breakout from Adafruit

3-Axis Magnetometer (Compass) Board - HMC5883L [1746]

  • Brand: Adafruit
  • Product Code: ADA-1746
  • Reward Points: 10
  • Availability: Discontinued
  • £13.13

  • Ex Tax: £10.95
  • Price in reward points: 200

Magnetic Compass - CMPS03

Magnetic Compass - CMPS03

£26.35

This magnetic compass module has been specifically designed for use in robots as an aid to ...

Qty: 4

3-Axis Digital Compass (Grove)

3-Axis Digital Compass (Grove)

£19.32

3-Axis Compass module, a member of grove family uses I²C based Honeywell HMC5883L digital compass

Qty: 2

LSM303 Compass Module (.NET Gadgeteer Compatible)

LSM303 Compass Module (.NET Gadgeteer Compatible)

£28.01

This module carries LSM303DLH, which is a triple axis accelerometer combined with a triple axis ...

Out Of Stock

Compass (Xadow)

Compass (Xadow)

£9.22

Xadow Compass is a 3-Axis Digital Compass based on a low field magnetic sensor HMC5883

Qty: 1

LSM303 Breakout Board - Tilt Compensated Compass

LSM303 Breakout Board - Tilt Compensated Compass

£21.54

The LSM303DLH is a triple axis accelerometer combined with a triple axis magnetic sensor.

Qty: 1

3-Axis Digital Accelerometer ±400g (Xadow)

3-Axis Digital Accelerometer ±400g (Xadow)

£26.99

The H3LIS331DL is a low power high performance 3-axis linear accelerometer belonging to the ...

Qty: 1

3-Axis Digital Accelerometer ±400g (Grove)

3-Axis Digital Accelerometer ±400g (Grove)

£34.14

The H3LIS331DL is a low power high performance 3-axis linear accelerometer belonging to the ...

Qty: 1

3-Axis Accelerometer and Magnetometer (Compass) Board - LSM303 [1120]

3-Axis Accelerometer and Magnetometer (Compass) Board - LSM303 [1120]

£13.54

This triple-axis accelerometer/magnetometer compass module is based on the latest version of ...

Out Of Stock

3-Axis Accelerometer - ADXL335 - 5V ready (+-3g Analog Out) [163]

3-Axis Accelerometer - ADXL335 - 5V ready (+-3g Analog Out) [163]

£20.34

This ADXL335 triple-axis accelerometer comes with 3 analog outputs for X, Y and Z axis measurements ...

Qty: 1

3-Axis Accelerometer - 2/4/8g @ 14-bit - MMA8451 [2019]

3-Axis Accelerometer - 2/4/8g @ 14-bit - MMA8451 [2019]

£9.47

High-precision and inexpensive MMA8451 Triple-Axis Accelerometer w/ 14-bit ADC can detect motion, ...

Out Of Stock

9-DOF IMU (Grove) - MPU-9250 - v2

9-DOF IMU (Grove) - MPU-9250 - v2

£39.53

Grove - IMU 9DOF v2.0 is a high performance 9-axis motion tracking module based on the MPU-9250

Qty: 1

3-Axis Accelerometer - LIS3DH (+-2g/4g/8g/16g) [2809]

3-Axis Accelerometer - LIS3DH (+-2g/4g/8g/16g) [2809]

£8.34

The low cost LIS3DH is a very popular low power triple-axis accelerometer

Out Of Stock

3-Axis Accelerometer FXLN8361

3-Axis Accelerometer FXLN8361

£19.73

FXLN83XXQR1 series is a high precision 3-Axis acceleration sensor with low power consumption

Qty: 6