Touchdesigner-WIAnode Sample: 300 degree Servo
Actuator Features: The servo's rotation angle is controlled by sending numeric values.
Note: In the WIAnode configuration file, the corresponding port must be set to servo300.
Input Data: 0–300. Example: A 300-degree servo connected to the P5 port rotates to 200 degrees.
{"p5": "200"}
Quick Example: A looping value controls the servo to rotate between 0 and 300 degrees.
Step 1: Configure the Port
-
Connect the WIAnode to your computer.
-
Open the USB drive that appears and modify the
config.txtfile by setting the P5 port toservo300. Ensure that your Wi-Fi SSID and password are filled in. -
Save the file. (Do not save the file multiple times.) Power cycle the WIAnode to restart it.

Step 2: Connect the Sensor
- Use a 3-pin silicone cable to connect the servo to the P5 port on the WIAnode.
- Note: Connect the yellow wire to the 'S' pin, the red wire to the '+' pin, and the brown wire to the '-' pin.

Step 3: Connect TouchDesigner to WIAnode
-
Press the WKUP button on the side of the WIAnode to wake up the screen (it will turn off automatically after one minute of inactivity) and check the current device IP address.
-
Open the TouchDesigner example file, click on the WIAnode plugin, and enter the IP address shown on the WIAnode screen into the configuration panel. Enter
wianodeas the client name anddfrobotas the password. -
Once the plugin displays Connected, the connection to the WIAnode is successful.

Step 4: Control TouchDesigner with the WIAnode Servo
- Input servo data to the P5 input of the WIAnode plugin to control the servo.
Was this article helpful?
