Advanced Concepts in Computer Art & Design

Description & Syllabus



 

Readings

{Due T, wk 2}:

  • Course web pages, syllabus, electronic resources, etc
  • Introductory material on Arduino
    • Arduino Home Page (http://www NULL.arduino NULL.cc/)
    • Intro to the Arduino Board (http://arduino NULL.cc/en/Reference/Board?from=Guide NULL.Board)
    • Arduino Guide (http://www NULL.arduino NULL.cc/en/Guide/HomePage)
  • "Understanding Electricity" (http://www NULL.tigoe NULL.net/pcomp/code/circuits/understanding-electricity/), Tom Igoe
  • Studying Electronics (http://electronicsclub NULL.info/study NULL.htm)
  • Getting Started With Arduino, Chptrs 1-3

{Due T, wk 3}:
Getting Started with Arduino, Chptrs 4-5

{Due T, wk 4}:

  • "Towards a Performative Aesthetic of Interactivity" (http://ccastellanos NULL.com/wp-content/uploads/2014/01/Penny_Performative_Aesthetics NULL.pdf) (pdf), Simon Penny - Blog a short response. Choose 1-2 points that Penny mentions that resonate with your ideas of art and culture and with contemporary digital practices. Post to your blog and be prepared to discuss in class next week.
  • "Tangible Bits" (http://xenia NULL.media NULL.mit NULL.edu/~ullmer/papers/tangible_bits/), Hiroshi Ishii & Brygg Ullmer

{Due T, wk 5}:

  • "Potential Contribution of the Arts to Research Agendas in Ubiquitous Computing and Gesture Understanding" (http://userwww NULL.sfsu NULL.edu/swilson/papers/wilson NULL.ubi NULL.gesture NULL.html), Stephen Wilson


 

Exercises



 

Projects



 

Artist Research Presentation



 

Student blogs

Lin (http://linlinlinlinlinlin NULL.tumblr NULL.com/)
Kylie (http://kknewsom NULL.wordpress NULL.com/)
Lauren L (http://laurenlohfink NULL.wordpress NULL.com/category/advanced-concepts-in-computer-art-and-design/)
Scott (http://scottweckwerth NULL.blogspot NULL.com/)
Caitlin (http://southstudio NULL.tumblr NULL.com/)
Yang (http://yy818 NULL.tumblr NULL.com/)
Lauren B (http://theartimist NULL.tumblr NULL.com/)



 

Resources
Example Code & Circuit Diagrams

You will need to download the repository at https://github.com/carloscastellanos/teaching (https://github NULL.com/carloscastellanos/teaching). This contains code and circuit diagrams that you will need for your exercises and projects. If you are familiar with GitHub or other version control systems you may clone this repository to your computer or even fork it and have your own open source code repository that you can share with others. I will be adding to this repository as the semester progresses.

Arduino, Electronics & Physical Computing

Arduino Home (http://arduino NULL.cc)
Arduino Playground (http://playground NULL.arduino NULL.cc/Playground) (wiki with lots of tutorials, code, etc)
Arduino Programming Handbook (http://playground NULL.arduino NULL.cc/uploads/Main/arduino_notebook_v1-1 NULL.pdf) (pdf)
Fritzing Home (http://fritzing NULL.org) (Circuit Diagramming and Breadboarding Software)
Max Wiki (http://cycling74 NULL.com/wiki/index NULL.php?title=Main_Page) (great resource for learning Max/MSP/Jitter)
ITP Electronics & Physical Computing Tutorials (https://itp NULL.nyu NULL.edu/physcomp/Tutorials/Tutorials) (Great resource!)
Electronics Club: Studying Electronics (http://electronicsclub NULL.info/study NULL.htm)
Seattle Robotics: Really Basic Electronics (http://www NULL.seattlerobotics NULL.org/guide/electronics NULL.html)
All About Circuits (http://www NULL.allaboutcircuits NULL.com) (the name says it all)
Transistor Tutorial (http://www NULL.mayothi NULL.com/transistors NULL.html)
ITP/NYU Transistor & Relay Tutorial (http://itp NULL.nyu NULL.edu/physcomp/Tutorials/TransistorsAndRelays)
ITP/NYU Tutorial on Controlling a Transistor with Arduino (https://itp NULL.nyu NULL.edu/physcomp/labs/motors-and-transistors/using-a-transistor-to-control-high-current-loads-with-an-arduino/)
Connecting a relay to Arduino (http://makezine NULL.com/2009/02/02/connecting-a-relay-to-arduino/)
Sensor Wiki (http://www NULL.sensorwiki NULL.org/)
Some cool materials: Velostat (http://www NULL.adafruit NULL.com/products/1361), Conductive Paint (http://www NULL.adafruit NULL.com/products/1305), Conductive Pen (http://www NULL.adafruit NULL.com/products/1306), Indium Tin Oxide Coated (Conductive) Glass (http://www NULL.adafruit NULL.com/products/1310)
Open Materials (http://openmaterials NULL.org) (lots of cool stuff here!)
ITP's list of Organic & Smart Materials (http://itp NULL.nyu NULL.edu/physcomp/Site/BioMaterials)
Basic Electronics Exercises (http://teachmetomake NULL.wordpress NULL.com/basic-electronic-exercises/) (Michael Shiloh, great learning resource!)
Voltage Divider Circuit (http://teaching NULL.ericforman NULL.com/voltage-divider-circuit/)
Voltage Divider Tutorial (http://www NULL.youtube NULL.com/watch?v=XxLKfAZrhbM)
Resistor Color Code Chart (http://www NULL.digikey NULL.com/us/en/mkt/calculators/4-band-resistors NULL.html)
Simple infrared wireless communication with Arduino (http://tthheessiiss NULL.wordpress NULL.com/2009/08/05/dirt-cheap-wireless/)
Steve Wilson's Art, Technology, Science & Culture Links (http://userwww NULL.sfsu NULL.edu/infoarts/links/wilson NULL.artlinks2 NULL.html)

Make Magazine video series on basic electronics (http://www NULL.youtube NULL.com/user/makemagazine/search?query=colin) with Collin Cunningham (great resource!)

  • Resistor (http://www NULL.youtube NULL.com/watch?v=VPVoY1QROMg)
  • Capacitor (http://www NULL.youtube NULL.com/watch?v=ZYH9dGl4gUE)
  • Transistor (http://www NULL.youtube NULL.com/watch?v=-td7YT-Pums)
  • Inductor (http://www NULL.youtube NULL.com/watch?v=STDlCdZnIsw)
  • Diode (http://www NULL.youtube NULL.com/watch?v=AqzYsuTRVRc)
  • LED (Light Emitting Diode) (http://www NULL.youtube NULL.com/watch?v=P3PDLsJQcGI)
  • The Integrated Circuit (http://www NULL.youtube NULL.com/user/makemagazine#p/c/970BF3F6D77B12E8/5/uSRIc-sEgPw)
  • Circuit Schematics (http://www NULL.youtube NULL.com/watch?v=9cps7Q_IrX0&list=SPDE23FAC8A681FA46&index=2)
  • Pulse Width Modulation (PWM) (http://www NULL.youtube NULL.com/watch?v=Lf7JJAAZxEU&list=SPDE23FAC8A681FA46)
  • Electronics Tools (http://www NULL.youtube NULL.com/watch?v=Kv7Y8nAOoFE)
  • The Multimeter (http://www NULL.youtube NULL.com/watch?v=BW3Wj7UD-_s)
  • Building Enclosures (http://www NULL.youtube NULL.com/watch?v=jzs2Zo_mc4c)
  • Homebrew Piezo (http://www NULL.youtube NULL.com/watch?v=K3G2QM5a-9U) (Make your own piezoelectric crystals!)

Plenty more at http://www.youtube.com/user/makemagazine/ (http://www NULL.youtube NULL.com/user/makemagazine/)