General | Syllabus | Schedule & Assignments | Resources



COS 436 / ELE 469
RESOURCES



General electronics

Perry Cook's COS 436 handout on electricity/electronics basics
Wikipedia on resistor color coding, online resistor code calculator
Decoding capacitor codes
Analyzing resistive circuits using Ohm's law
Sparkfun tutorial: How to use a multimeter

Arduino
About the Arduino Uno
Arduino tutorial at Adafruit.com
10 ways to destroy an arduino (don't do them!)

Places to buy hardware/parts
"User-friendly" sites:
    Sparkfun
    Adafruit
"Professional" sites:
    Digikey
    Mouser
    Allied Electronics
    Jameco Electronics

Handy software tools
draw.io: A free web app for making GUI sketches, circuit diagrams, and more
Balsamiq: A mockup / wireframing tool, available free for you as a member of the class (details will be posted on Piazza)
Quicktime instructions for capturing video and audio from your screen on OS X

Books
The Design of Everyday Things by Donald Norman
Interaction Design: Beyond Human-Computer Interaction by Sharp, Rogers, and Price
Making Things Talk: Using Sensors, Networks, and Arduino to See, Hear, and Feel Your World by Tom Igoe
Programming Interactivity by Joshua Noble (This is available free to you via Safari Techbooks!)

Project-based HCI courses at other universities (check out the homepages for project inspiration!)
Interactive Device Design
@ UC Berkeley
Theory and Practice of Tangible User Interfaces @ UC Berkeley
User Interface Design @ UC Berkeley (2012 offering used Kinect for all projects)
Applied Gadgets, Sensors, and Activity Recognition in HCI @ Carnegie Mellon
    (No course homepage, but google/youtube for 05-833 for some cool project videos!)


More resources coming soon.