-
Notifications
You must be signed in to change notification settings - Fork 8
RPi Library Installation
The TLE94112ES DC Motor Control HAT in combination with this library is compatible with the following hardware platforms:
Platform | Compatible |
---|---|
Raspberry Pi 4 Mod. B | ✔️ |
Raspberry Pi 3 Mod. B+ | ✔️ |
Raspberry Pi 3 Mod. B | ✔️ |
Raspberry Pi 3 Mod. A+ | ✔️ |
Raspberry Pi Zero | ✔️ |
Raspberry Pi Zero W(H) | ✔️ |
Raspberry Pi 2 Mod. B v1.2 | ✔️ |
Raspberry Pi 2 Mod. B | ✔️ |
Raspberry Pi 1 Mod. B+ | ✔️ |
Raspberry Pi 1 Mod. B | ❌ |
Rapsberry Pi 1 Mod. A+ | ✔️ |
Raspberry Pi 1 Mod. A | ❌ |
It is assumed that you have already set up a compatible Raspberry Pi with Raspberry Pi OS or similar and that the hardware setup is already done. If this is not the case, please refer to the getting started page.
- Raspberry Pi OS or similar
- git
- bcm2835 library
- build-essential
- Infineon multi-half-bridge library (this library)
The library itself does not have to be installed. It is sufficient to clone it from GitHub to compile the example code. However, beforehand the required packets have to be installed:
sudo apt-get install git build-essential
git clone https://github.com/Infineon/multi-half-bridge.git
cd multi-half-bridge/src/framework/raspberrypi
chmod +x ./install_requirements.sh
./install_requirements.sh
The BCM2835 library is needed to access the SPI peripheral of the Raspberry Pi.
Ready To Go! Continue here to find out how the example code can be compiled and tested.
Library Architecture
TLE94112 API
TLE94112Motor API
PAL Interface
Source Tree Structure
Preprocessor Configuration
Porting Guide
Doxygen Docs
Arduino
- Getting Started
- Lib Installation
- Arduino API
- PlatformIO
Cypress ModusToolbox
- Getting Started
- Lib Installation
- ModusToolbox API
- Examples
Cypress WICED
- Getting Started
- Lib Installation
- WICED API
- Troubleshooting Guide
Raspberry Pi (C++)
- Getting Started
- Lib Installation
- Raspberry Pi API
- Examples
Raspberry Pi (Python)
- Getting Started
- Lib Installation
- RPi Python API
- Examples