Please download the required repository from GitHub by clicking on the following field in the latest release of this repository:
To install the TLE94112 motor control 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 > TLE94112.
Please follow the example sketches in the /examples directory in this library to learn more about the usage of the library. For proper work of the TLE94112 the following tips may help:
- the TLE94112 works properly in the range of min 5.5V to max 40V Vbat
- the max current on one half bridge is 0.9 A, if you need more you have to cascade more half bridges, see manual and pin out picture
- the shield is stackable if you change the 0 \Omega resistor from R7/R8. There is also a hack to stack a max number of three TLE94112 (please ask if you need this)
- the first two ports can be directly used also for LEDs but with the help of right dimensioned resistors, any half bridge can be used for LEDs or other stuff falling in the voltage and current limits of the board
- there is a handy pin out picture
If you use any Infineon XMC microcontroller like the XMC1100 Boot Kit or the XMC4700 Relax Kit, than you must also install the XMC-for-Arduino library from here.