Difference between revisions of "Physical Computing Resources"
Jump to navigation
Jump to search
m |
WikiSysop884 (talk | contribs) |
||
(26 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | --- UPDATES coming soon! --- | + | --- MORE UPDATES coming soon! --- |
− | == | + | Contact your TA if you need something that isn't here! |
− | + | ||
− | + | == Micro Controllers/Development Boards == | |
− | + | ||
+ | '''[[Arduino Selection Guide]]''' has details on several specific Arduino compatible dev boards. | ||
− | + | '''Hardware:''' | |
+ | Arduino: http://www.arduino.cc/en/Main/Products (probably Uno or Pro Mini) | ||
+ | Teensy: http://www.pjrc.com/teensy/ (LC or 3.2) | ||
+ | ATTiny: http://github.com/brendanmatkin/ATtiny_Workshop (see links at bottom for more info) | ||
+ | ESP8266: http://github.com/esp8266/Arduino | ||
+ | Pro Trinket: https://www.adafruit.com/products/2000 (also a 3.3v version) | ||
+ | LilyPad/Flora (wearable): https://www.sparkfun.com/products/12049 | ||
+ | Raspberry Pi: https://www.raspberrypi.org/products/raspberry-pi-2-model-b/ | ||
+ | Beaglebone Black: http://beagleboard.org/BLACK | ||
− | Arduino: http://www.arduino.cc/ | + | '''Software:''' |
− | + | Arduino: http://www.arduino.cc/en/Main/Software (1.6.7 or later) | |
+ | CodeBender: http://codebender.cc/ (browser-based) | ||
+ | Teensyduino: https://www.pjrc.com/teensy/teensyduino.html (required for programming Teensy) | ||
== Programming Environments == | == Programming Environments == | ||
Line 16: | Line 27: | ||
OpenFrameworks (C++): http://www.openframeworks.cc/ | OpenFrameworks (C++): http://www.openframeworks.cc/ | ||
+ | <!-- | ||
== Computer Vision Software == | == Computer Vision Software == | ||
Line 38: | Line 50: | ||
Interfacing Arduino with Max/MSP http://www.arduino.cc/playground/Interfacing/MaxMSP | Interfacing Arduino with Max/MSP http://www.arduino.cc/playground/Interfacing/MaxMSP | ||
− | == | + | --> |
+ | == Tutorials etc. == | ||
Arduino’s Built-in Pull-Up Resistors: http://www.arduino.cc/en/Tutorial/DigitalPins | Arduino’s Built-in Pull-Up Resistors: http://www.arduino.cc/en/Tutorial/DigitalPins | ||
+ | Excellent sensor & breakout board tutorials: http://bildr.org/ | ||
+ | Advanced AVR/Arduino concepts: http://www.gammon.com.au/forum/index.php?bbtopic_id=123 (I2C, interrupts, Serial, fuses, etc.) | ||
+ | Hackaday (database of user-submitted, well-documented projects): http://hackaday.io/ | ||
+ | Innstructables (database of user-submitted tutorials): http://www.instructables.com/ | ||
+ | |||
+ | == Libraries == | ||
+ | |||
+ | [http://github.com/CNMAT/OSC/blob/master/API.md CNMAT Arduino OSC API] | ||
+ | [http://www.music.mcgill.ca/~gary/306/week9/osc.html McGill OSC Reference] | ||
+ | [http://www.tuio.org/ TUIO Protocol Page] | ||
+ | |||
+ | == Construction (the 'dumb' stuff) == | ||
+ | |||
+ | Laser cut enclosure design: http://www.makercase.com/ | ||
+ | Materials for laser cutting: https://www.pololu.com/docs/0J24/3 | ||
+ | Hollowed out 2x4 enclosure: http://makezine.com/projects/hollow-2x4-project-enclosure/ | ||
+ | Make your own recycled HDPE plastic: https://www.youtube.com/watch?v=kUR6_bQLU-E | ||
+ | Coming soon... | ||
+ | |||
+ | == Other Resources == | ||
+ | |||
+ | Interactive Telecommunication Program at NYU: http://itp.nyu.edu/physcomp/ (there is a LOT of info here!) | ||
+ | Tom Igoe’s Website: http://www.tigoe.net/ |
Latest revision as of 05:13, 3 July 2019
--- MORE UPDATES coming soon! ---
Contact your TA if you need something that isn't here!
Contents
Micro Controllers/Development Boards
Arduino Selection Guide has details on several specific Arduino compatible dev boards.
Hardware: Arduino: http://www.arduino.cc/en/Main/Products (probably Uno or Pro Mini) Teensy: http://www.pjrc.com/teensy/ (LC or 3.2) ATTiny: http://github.com/brendanmatkin/ATtiny_Workshop (see links at bottom for more info) ESP8266: http://github.com/esp8266/Arduino Pro Trinket: https://www.adafruit.com/products/2000 (also a 3.3v version) LilyPad/Flora (wearable): https://www.sparkfun.com/products/12049 Raspberry Pi: https://www.raspberrypi.org/products/raspberry-pi-2-model-b/ Beaglebone Black: http://beagleboard.org/BLACK
Software: Arduino: http://www.arduino.cc/en/Main/Software (1.6.7 or later) CodeBender: http://codebender.cc/ (browser-based) Teensyduino: https://www.pjrc.com/teensy/teensyduino.html (required for programming Teensy)
Programming Environments
Processing Website (Java): http://processing.org/ OpenFrameworks (C++): http://www.openframeworks.cc/
Tutorials etc.
Arduino’s Built-in Pull-Up Resistors: http://www.arduino.cc/en/Tutorial/DigitalPins Excellent sensor & breakout board tutorials: http://bildr.org/ Advanced AVR/Arduino concepts: http://www.gammon.com.au/forum/index.php?bbtopic_id=123 (I2C, interrupts, Serial, fuses, etc.) Hackaday (database of user-submitted, well-documented projects): http://hackaday.io/ Innstructables (database of user-submitted tutorials): http://www.instructables.com/
Libraries
CNMAT Arduino OSC API McGill OSC Reference TUIO Protocol Page
Construction (the 'dumb' stuff)
Laser cut enclosure design: http://www.makercase.com/ Materials for laser cutting: https://www.pololu.com/docs/0J24/3 Hollowed out 2x4 enclosure: http://makezine.com/projects/hollow-2x4-project-enclosure/ Make your own recycled HDPE plastic: https://www.youtube.com/watch?v=kUR6_bQLU-E Coming soon...
Other Resources
Interactive Telecommunication Program at NYU: http://itp.nyu.edu/physcomp/ (there is a LOT of info here!) Tom Igoe’s Website: http://www.tigoe.net/