Arduino Bluetooth Relay for Touchdesigner
It’s a Bluetooth Classic 220v Relay made with arduino
and a HC-06 bluetooth device. Usefull to gate a power source
to reconnect a device like a Kinect Azure.
Designed for Kinect Azure
When a Kinect Azure device is not detected by the system after a reboot, it can be quite frustrating for users, especially in scenarios where consistent and reliable device recognition is crucial. This issue typically occurs due to several reasons, including driver-related problems, USB connectivity issues, and power management settings.
Arduino & Bluetooth Classic
My solution involves a Bluetooth-controlled 220V relay system using an Arduino and an HC-06 Bluetooth module. This setup is designed to provide a convenient way to control the power supply to a device like the Kinect Azure during startup in TouchDesigner.
This solution adds flexibility and automation to your setup, enhancing the user experience and reducing the risk of undetected device issues during system reboots.
Usefull in case of complex setups when Kinect is on stage and the media server on backstage, or for permanent installations.
Native Touchdesigner Code
By using native Python scripting within TouchDesigner and the socket library, I can establish a communication bridge to control Bluetooth devices via serial communication. This method eliminates the need for external libraries, providing a self-contained and efficient solution for controlling devices like the Kinect Azure during system startup.