Library of Infineon's 3D magnetic sensor 2GO evaluation board for Arduino.
The 3D Magnetic Sensor 2GO is a budget-priced evaluation board equipped with the magnetic sensor TLV493D-A1B6 for three dimensional measurement combined with an ARM® Cortex™-M0 CPU. The 3D Magnetic Sensor 2GO has a complete set of on-board devices, including an on-board debugger. Build your own application and gadget with the 3D Magnetic Sensor 2GO.
- TLV493D-A1B6 (three dimensional magnetic sensor)
- XMC1100 (ARM® Cortex™-M0 based)
- On-board J-Link Lite Debugger (Realized with XMC4200 Microcontroller)
- Power over USB (Micro USB), ESD and reverse current protection
- GUI for free download as well as integration in Arduino IDE by this repository
Please note that base of the Sensors 2GO is the XMC 2Go from Infineon. Therefore, please install (if not already done) also the XMC-for-Arduino implementation and choose afterwards XMC2Go from the Tools>Board menu in the Arduino IDE if working with this evaluation board.
Please download this repository from GitHub by clicking on the following field in the releases of this repository or directly here:
To install the 3D magnetic sensor 2GO library in the Arduino IDE, please go now to Sketch > Include Library > Add .ZIP Library... in the Arduino IDE and navigate to the downloaded .ZIP file of this repository. The library will be installed in your Arduino sketch folder in libraries and you can select as well as include this one to your project under Sketch > Include Library > MagneticSensor3D.
Please follow the example sketches in the /examples directory in this library to learn more about the usage of the library.
This library supports the open-source software Processing for creating GUIs. It allows you to connect your evaluation board to a PC over serial communication and visualisation of the embedded system. Find out more on the Arduino homepage here. The respective files are stored in the /processing folder of this repository.
A PDF summarizing the features and layout of the 3D magnetic sensor 2GO board is stored on the Infineon homepage here. The datasheet for the TLV493D-A1B6 can be found here TLV493D-A1B6 Datasheet while respective application notes are located here Application Notes.