The Heading Board has been sold out for some time now. I’ve not been reordering it because it’s a bit quirky (needing the IRQ pin as well) and probably also not really all that sensitive.
To continue to offer a solution, I’ve decided to switch to the Modern Device 3-axis Compass Board instead:
As you can see, it has a port-compatible header footprint on one side. The other side is for use with a 5V system, such as an RBBB or Arduino. Which is why there is also a 3.3V regulator on there.
The board is slightly smaller than a standard JeePlug and does not have port headers on both sides to support daisy chaining, but apart from that it’s totally JeeNode-/port-compatible. You can simply put it on the end of the chain if you want to mechanically stack this along with other I2C-enabled plugs.
Be careful about the orientation: it not the same as other plugs and there’s no “dot” next to the “P” pin.
I’ve added a very basic implementation in JeeLib to access the HMC5883 chip on this board, with demo:
This new board has now been added to the JeeLabs shop.