Workshops

Jul 11 2025

VF25 | My Computer and I Watch Each Other (Digital Embodiment Poetics)

Explore how body gestures can generate poetic texts, visual fragments, and ambient responses using p5.js and MediaPipe to create a browser-based interactive artwork.

More
Jul 13 2025

VF25 | Pocket Portal Power Play: Wi-Fi Access Points with a Twist

Learn how to create a custom Wi-Fi access point and web server which will appear as public Wi-Fi to surrounding devices and display your custom site.

More
Jul 16 2025

VF25 | Ritual of Reuse

You’re invited to bid farewell to, and find new life for, deceased game controllers. By repairing our relationships with broken technologies, can we repair our relationships with each other and our larger ecosystems? In this ceremonial teardown, we reflect on hardware life-cycles and the physical footprints left by our technologies.

More
Jul 19 2025

VF25 | Ephemeral Matter: Hand Sculpted 3D Printing

Sculpt by hand, 3D scan, and 3D print a unique personal effigy using multiple material filaments in this beginner-friendly, hands-on intro to 3D printing and OrcaSlicer.

More
Jul 26 2025

VF25 | 3D Scanned Portraiture

Create a personalized 3D-scanned portrait using Blender and a handheld scanner. This fun, hands-on workshop is ideal for those with basic 3D skills—perfect for a profile picture with flair!

More
Past workshop
Jun 12 - 26, 2014

Create iOS & OSX Apps with Cocoa and Objective-C

In just a few lessons, you will pick up the basics of writing and compiling your code in Apple’s development environment, XCode, language basics in Objective-C, and navigating the Cocoa framework.

More
Past workshop
Apr 24 - 28, 2014

Stepper Motors Workshop

In this, the second of two workshops based on different types of motors, we'll work with stepper motors.

More
Past workshop
Apr 17, 2014

Motors Workshop

In the first of two motor workshops, we'll deal with simple motors that don't require complicated circuits to control them: DC motors and AC motors. Then we'll get our hands dirty, trying out some different motors and mechanical components like gears, cams and couplings.

More
Past workshop
Apr 12 - 13, 2014

Pure Data: Interactive Video & Objects

In the first afternoon, we'll introduce you to a powerful, open-source visual programming environment called Pure Data. To learn the ropes, you'll make an interactive, sound-responsive video in a single afternoon. In the Sunday session, we'll turn our attention from video to real-world physical projects.

More
Past workshop
Apr 10, 2014

Sensors Workshop

In this workshop, we'll learn how sensors and work, examine different kinds of information they output, and make some simple Arduino-based applications that use that sensor data.

More
Past workshop
Mar 4 - 18, 2014

Introduction to Interactive Sound: 3-Part Workshop

In this workshop series, you will learn basic approaches and techniques used to create interactive and generative sonic experiences. We'll be using the powerful visual programming software Max, and the industry-leading music software Ableton Live.

More
Past workshop
Feb 15 - 16, 2014

Creative Coding with Processing

Over three sessions, we'll introduce you to Processing, and get you creating your own program sketches. We'll touch topics that deal with images, interactivity, and manipulating data.

More
Past workshop
Nov 30 - Dec 1, 2013

Intermediate Electronics with Rob Cruickshank

Learn how to build more complex digital circuits, and how to use CMOS chips as "glue" between microcontrollers and the external world, or to make circuits with more complex behaviour without using microcontrollers at all.

More
Past workshop
Nov 9 - 10, 2013

Intro to Electronics

In this workshop, we’ll cover the basics of electricity, starting with Ohm’s Law, work our way up to building simple digital circuits with CMOS chips, transistors and LEDs and discuss how to interface these circuits with the ‘real world’ of motors, sensors, and other devices.

More

Pages