The TS4231 Arduino library is architecture independent so it should work on any Arduino hardware.  However, the example application in the library uses the serial port and serial monitor in Arduino's IDE.  Your specific hardware may have unique requirements for using the serial port so be sure to refer to your hardware's documentation if necessary.

During the course of library development, the Adafruit Feather M0 and MattairTech MT-D11 boards were used, so Arduino boards based on the SAMD21 and SAMD11 micros should work fine.

The TS4231 Arduino library is able to be downloaded at the following link:

https://github.com/TriadSemi/TS4231

Installation through the Arduino IDE Library Manager:

  1. Open the Arduino IDE
  2. Select menu option Sketch > Include Library > Manage Libraries
  3. In the Type drop-down menu, make sure All is selected
  4. In the Topic drop-down menu, make sure All is selected
  5. Scroll or search for TS4231 Library
  6. Select the library and click Install
  7. That is all.  The library is now installed.

Installation instructions for manual installation:

  1. Navigate to the above link
  2. Click on the Clone or download button
  3. Select Download ZIP and save to any location you choose
  4. Open the Arduino IDE
  5. Select menu option Sketch > Include Library > Add .ZIP Library
  6. Navigate to the ZIP file you downloaded from GitHub, then select it and click Open
  7. That is all.  The library is now installed.
Did this answer your question?