Tools
Hardware and software used in the course.
Hardware
- CodeCellCodeCell is a compact ESP32-based microcontroller module developed by Microbots.
- ESP32The ESP32 is the microcontroller platform for this course.
- SensorsA sensor is a transducer — it converts a physical phenomenon into an electrical signal or digital data that a microcontroller can read.
- TESITESI (Tangible and Embodied Sound Interaction) is a modular toolkit for exploring sound in distributed systems of tangible interfaces: nodes, network and mapping.
Software
- Ableton LiveAbleton Live is a digital audio workstation (DAW).
- Arduino IDEThe Arduino IDE is the programming environment used to write and upload code to your microcontroller.
- MaxMax is a visual programming environment for music, audio, and multimedia, developed by Cycling '74.
- PlugdataPlugdata is a free, open source visual programming environment based on Pure Data (Pd).
Middleware
- MQTT-MAX RemoteA web page that turns a phone, tablet or computer into an MQTT device.
- OOCSIOOCSI (Out of Control for Semantic Interactivity) is a lightweight data exchange platform developed at TU/e for design research.
- OSCOSC (Open Sound Control) is a communication protocol for sending data between devices over a network.
- SerialThe Serial Monitor is built into the Arduino IDE.
- WirelessFor the installation to work, your sensor prototype needs to send data to your laptop without a cable.