HMC5883L은 저가의 나침반과 자기력 측정같은 낮은 필드의 마그네틱 감지를 위한 센서이다. 자기장센서를 이용하여 나침반처럼방위를 알 수 있다. I2C (Inter Integrated Circuit) 통신 프로토콜을 통해서데이터를 추출할 수 있다. 본 제품은 모듈에 전원 레귤레이터를 내장하고, IIC 레벨쉬프터를 내장하고 있어 3.3V ~ 5.0V 전원을모두 사용 할 수 있다.
(1) 아두이노 UNO R3와 연결해서 가속도, 자이로 센터 데이터 출력 하기 아두이노의 A5를 센서의 SCL, A4를 센서의 SDA핀에 연결을하면 된다. 본 제품은 내부에 회로적으로 3.3V전원레듈레이터와 I2C 레벨쉬프터를 내장하고 있어서 5.0V와 3.3V 에서 모두 사용이 가능 하다. STM32,라즈베리파이 등과같이 3.3V 전원을 사용하는 프로세서에서 사용할 경우에는 VCC 대신에 3.3V 핀을통해서 전원을 바로 연결해 주면 된다.