Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sparkfun/sparkfun_hmc6343_arduino_library


https://github.com/sparkfun/sparkfun_hmc6343_arduino_library

accelerometer arduino-library compass heading magnetometer sparkfun

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

SparkFun HMC6343 Arduino Library
========================================

![SparkFun HMC6343](https://cdn.sparkfun.com//assets/parts/9/8/2/8/12916-01.jpg)

[*SparkFun HMC6343 Breakout (SEN-12916)*](https://www.sparkfun.com/products/12916)

Library to work with the HMC6343 compass and get basic readings such as direction, pitch, and roll angles.
HMC6343 library workes to output data over serial in the basics.ino sketch. The advanced sketch allows users to play with features like standby and sleep mode, as well as setting the orientation.

Repository Contents
-------------------

* **/examples** - Example sketches for the library (.ino). Run these from the Arduino IDE.
* **/src** - Source files for the library (.cpp, .h).
* **keywords.txt** - Keywords from this library that will be highlighted in the Arduino IDE.
* **library.properties** - General library properties for the Arduino package manager.

Documentation
--------------

* **[Installing an Arduino Library Guide](https://learn.sparkfun.com/tutorials/installing-an-arduino-library)** - Basic information on how to install an Arduino library.
* **[Product Repository](https://github.com/sparkfun/HMC6343_Breakout)** - Main repository (including hardware files) for the HMC6343 Breakout.
* **[Hookup Guide](https://learn.sparkfun.com/tutorials/hmc6343-3-axis-compass-hookup-guide)** - Basic hookup guide for the HMC6343 Breakout.

Products that use this Library
---------------------------------

* [SEN-12916](https://www.sparkfun.com/products/12916)- Basic part and short description here

Version History
---------------

* [v1.1.2](https://github.com/sparkfun/HMC6343_Breakout/tree/v1.1.2) - Minor update to remove unnecessary requests on I2C bus and move the `Wire.begin()` into sketch.
* [v1.1.1](https://github.com/sparkfun/HMC6343_Breakout/tree/v1.1.1) - Keyword fix
* [v_1.1.0](https://github.com/sparkfun/HMC6343_Breakout/tree/v_1.1.0) - Library version 1.1.0. Compatible with Arduino 1.6+

License Information
-------------------

This product is _**open source**_!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact technical support on our [SparkFun forums](https://forum.sparkfun.com/viewforum.php?f=152).

Distributed as-is; no warranty is given.

- Your friends at SparkFun.