Switches and Sensors with Arduino and TouchDesigner

Membership plan: Going Deeper | Topics: Visual Arts

Course overview

Price is inclusive of both sessions

Create immersive interactive experiences by combining Arduino with TouchDesigner, a powerful node based programming environment with endless possibilities for interactive installation, marketing activations, generative art, multimedia performance, and more! In this course you will learn very basic electronics, introductory Arduino skills, and the fundamental concepts of interaction using buttons and sensors to control video in TouchDesigner.

What you'll learn

  • Create Arduino based electronic prototypes
  • Become familiar with electronic components and design considerations
  • Control video in TouchDesigner with buttons and sensors
  • Apply interaction design concepts for developing installations and brand activations

Who is this course for?

  • Creative Coders, Interactive Experience Artists and Designers, TouchDesigner users, those curious in electronics

Course content

  • 01-Introduction-
  • 02-Workshop-Materials
  • 03-Arduino-Overview
  • 04-Upload-Firmata-to-Arduino
  • 05-Upload-Sketch-Arduino-General
  • 06-Ohms-Law
  • 07-first-circuit-export
  • 08-Hello-TouchDesigner-World
  • 09-part-01-outro
  • Part-01-Slides-min
  • 01-Pushbutton-Review
  • 02-Troubleshooting.
  • 03-Toggle-Switch
  • 04-Jumper-Button
  • 05-Pullup-Resistors
  • 06-Projects-With-Buttons-
  • 07-Button-Choices
  • 08-Creative-Switch-Materials (Anything conductive can be a button)
  • 09-Analog-Trimpot
  • 10-Force-Sensor-Analog-Input
  • 11-Light-Sensor
  • 12-Projects-Using-Sensors
  • 13-Part-02-Outro


  • A computer with Internet connection
  • 3-button mouse
  • Arduino / Electonics kit (see useful links section below)
  • TouchDesigner and Arduino software

Course schedule

Meet your instructor

Kyle Duffield is a Toronto based Interactive and Experience Design Professional who creates immersive interactive installations and brand activations. He is also known for his affiliation with the studio and former gallery, Electric Perfume. As an educator, and technical consultant, he has facilitated interactive media workshops and projects with institutions across Canada, Shanghai, and online. Currently, Kyle is participating in Cycling 74’s Max Certified Trainer Program, and is focusing on creating unforgettable technological experiences. http://www.kyleduffield.com http://www.electricperfume.com


Useful links

Arduino / Electronics - Click here to view list of components to get

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x