-
Notifications
You must be signed in to change notification settings - Fork 8
CW Getting Started
In this quick tutorial we will explain how to use the TLE94112 shield together with the Cypress WICED SDK, compile the provided example, and execute it.
Name | Picture |
---|---|
CYW943907AEVAL1F Evaluation Kit | |
multi-half-bridge shield (v3.0.0 or higher) | |
a DC Motor | |
a power source | between 4V and 40V, reasonable for your motor |
pin headers | solder them to the shield |
Micro-USB to USB A cable | use the cable included into the CYW943907AEVAL1F Evaluation Kit |
- WICED Studio
- multi-half-bridge shield (v2.0.0 or higher)
- for Windows: PuTTY Serial Terminal
- for Linux: miniCom
- this library (Installed with WICED SDK)
-
install WICED Studio. Download the software and follow the instructions in the following website. Registration is required.
-
for Windows install PuTTY. Downloadable from the official website or use an other sufficient terminal under your system.
-
for Linux install miniCom. Use your system installer (apt, apt-get, pkcon, zypper or similar). You can also use any other similar software.
-
install the multi-half-bridge library. Follow the steps in the WICED Lib Installation section.
The TLE94112 needs to be stacked on the mcu and due to the pin layout of the headers, this is fail save. Then, simply connect it to the computer with the USB cable. If you are using the Cypress 43xxx boards, than refer to the board documentation or schematics to check wether the 5V VDD pin is connected or not. If not than you must bridge the 3.3V VDD pin and 5V VDD pin on the arduino header to power up the shield. See also the trouble shooting guide.
With the hardware connected, the software installed, and the several bugs fixing changes made to the SDK, the example can be finally built and run:
-
Example basicTest
Open the snip example (apps/snip/TLE94112/basicTest).
-
Terminal output
Open the PuTTY serial terminal with 115200 baud, 8-N-1, and the appropriate COM port (or tty device).
-
WICED make target
Create target "snip.TLE94112/basicTest-CYW943907AEVAL1F download run" and click on it.
The terminal will soon prompt the TLE94112 ready message and prints out the next operation on the motor. If everything is connected, the motor should run up and down, forward and backward (if capable of).
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