
JeeLabs Heading Board jcw
A small board containing the HDPM01 compass module by HopeRF
jeelabs.net/projects/hardware/wiki/Heading_BoardDescription

The Heading Board is a small board containing the HDPM01 compass module by HopeRF. For some reason, there is also a barometer and a temperature sensor on this module - which you can ignore if all you need is a compass, i.e. a 2-axis magnetometer. Each of the two magnetometer axes has 12-bit accuracy, and a sensitivity of 512 counts per Gauss. There is a “HeadingBoard” class in the Ports library to interface with this sensor and read out all three on-board sensors.
This board uses the conventions of a JeePlug and can be used with the ports on a JeeNode. It can also be used with other boards and MCU's, if you hook it up properly and adapt the interface code for it.
Schematic

Board

Bill of Materials
Designator | Value | Description |
---|---|---|
PORTA | JEEPORT | PIN HEADER |
PORTB | JEEPORT | PIN HEADER |
U$1 | HDPM01 |
[JSON]
This project is © Jean-Claude Wippler, and is published under the terms of the Creative Commons Attribution 3.0 Unported licence.