Welcome to the ProtoLab Wiki.
This wiki is a repository of information about physical computing and prototyping maintained by the Stanford HCI Group.
Stanford Prototyping Tutorials (CS247, E231)
Prototyping Software written at the Stanford HCI Group
d.tools
Exemplar
OpenSoundControl Utilities
- Arduino_Osc: Firmware for sending/receiving OSC messages on Arduino
- Wiring_Osc: Firmware for sending/receiving OSC messages on Wiring / WiringMini
- pd_OSCserial: Updated OSC-over-serial objects for Pd on Mac OS X
- PdOscRelay: Pd patch for bi-directional OSC message relaying from Serial to UDP and back. Useful to connect data from Arduino_Osc and Wiring_Osc to applications that expect OSC messages as UDP packets (e.g., Osculator).
Firmata Utilities
- FirmataEth - Arduino Firmware for sending/receiving Firmata 2.0 over TCP with the Arduino Ethernet Shield
- as3Glue - Flash library for talking to Arduino boards using the Firmata protocol
Misc
- Protocols - communication protocols and conventions we're using
- BugLabs Bug - adventures with the BugLabs hardware kit
Notes on Hardware
- ConnectORama - information on all kinds of connectors
- Instructions on how to connect various sensors and other inputs to d.tools:
- WiTilt - Sparkfun's wireless accelerometer module
- Wiznet WIZ110SR Serial-to-Ethernet Gateway
- StepperMotors
Infrastructure:
Morgue File
Dead projects with remaining documentation that may still be useful.