FIELD KIT · EMBODIED & POETIC INTERACTIONS
You don't need an engineering degree to start prototyping embodied and poetic interactions. Most of the tools below were built specifically for artists, and the learning curve for a first working prototype is closer to a weekend than a semester.
Physical computing means connecting sensors and actuators to a small computer so a piece of software can sense and respond to the physical world. This is the foundation almost everything else in this kit builds on.
| Tool | What It's For | Good First Project |
|---|---|---|
| Arduino (Uno / Nano) | The classic beginner microcontroller — huge community, endless tutorials, cheap. | A pressure sensor under a rug that triggers a sound when stepped on. |
| ESP32 | Like Arduino but with built-in Wi-Fi/Bluetooth — good once you want a prototype to talk to a phone or laptop wirelessly. | A wearable that vibrates when a friend across the room does the same gesture. |
| Raspberry Pi | A full small computer, useful when your piece needs to run video, audio, or a local web interface. | An installation that plays a different video loop depending on how close someone stands. |
| Adafruit / Bela / Teensy | Specialized boards for audio-reactive or ultra-low-latency embodied work. | An instrument where a physical gesture directly shapes a synthesized sound in real time. |
These are the tools that let a project actually feel the body — not just a button press, but posture, gesture, gait, or presence in space.
The physical "skin" of a project matters as much as its electronics. These materials are common in tangible and poetic interaction work because they carry meaning on their own, before any sensor is added.
| Software | Best For |
|---|---|
| TouchDesigner | Node-based visual programming for real-time, sensor-reactive visuals and installations. |
| Max/MSP (or Pure Data) | Patch-based audio and interaction programming, popular for embodied musical instruments. |
| Processing / p5.js | Code-first creative programming, great for artists learning to program for the first time. |
| openFrameworks | C++ toolkit for advanced, performance-heavy interactive installations. |
| Unity / Unreal (with sensor plugins) | When a project needs full 3D environments alongside body tracking. |
Looking at existing practice is often more useful than any tutorial. A short, non-exhaustive list to start with:
If you're new to all of this, start with the Activities page — the exercises there are designed to be doable with nothing more than the materials and software listed here, before you invest in specialized hardware.