HOME

information

people & final projects

syllabus

background reading

assignments

arduino + PD

links

Arduino Notes

We are supporting the Arduino this term as the sensing and communication platform for physical electronic music controllers. From the Arduino website:

Arduino is an open-source physical computing platform based on a simple i/o board, and a development environment for writing Arduino software. The Arduino programming language is an implementation of Wiring, itself built on Processing.

November 20, 2006: Pleas get the latest Arduino firmware + pd object from the CVS, available here.

November 1, 2006: Following are set-up notes from our class Arduino workshop. We started from the HowTo page at: http://www.arduino.cc/en/Main/Howto, and installed Arduino on Mac, Windows and Linux.

links to start from:
  • the Arduino IDE, this makes uploading firmware easy (be sure to press the 'reset' button on the Arduino just before uploading
  • pd-extended builds of pure data, install the appropriate one for your platform
  • pduino object for pure data, get this and build/upload the firmware to your Arduino board using the Arduino IDE (see the link to the CVS, above)
  • howto page for arduino

MAC

Linux

Windows

Pure Data Notes

The "official" PD website can be found here, and Miller Puckette's "vanilla" distributions are here. The best place to download a complete version of PD for your platform is from Hans-Christoph Stener's site for "extended" builds here. The extended builds come with many useful externals pre-installed, saving you a lot of time.