Transcript Document
Arduino 101 Instructor: Ted Markson Lecture Goals Setup and orient students in the Arduino IDE Upload to an Arduino Uno Complete basic tutorials Arduino 101 with Ted Markson 7/18/2015 Orientation Arduino 101 with Ted Markson 7/18/2015 Hardware Why use Arduino? Types of Duinos. http://arduino.cc/en/Main/Hardware Close look at the Uno R3 USB or External power (where applicable) Arduino 101 with Ted Markson 7/18/2015 Software http://arduino.cc/en/Reference/HomePage Pin I/O Performance (And the Arduino Library Overhead) http://jeelabs.org/2010/01/06/pin-io-performance/ http://code.google.com/p/digitalwritefast/ What is a Sketch? Close look at the reference pages Arduino 101 with Ted Markson 7/18/2015 Arduino IDE (Integrated Development Environment) Arduino 101 with Ted Markson 7/18/2015 IDE Installation http://arduino.cc/en/Guide/HomePage Arduino 101 with Ted Markson 7/18/2015 Libraries http://arduino.cc/en/Reference/Libraries Arduino 101 with Ted Markson 7/18/2015 Tutorials http://arduino.cc/hu/Tutorial/HomePage Arduino 101 with Ted Markson 7/18/2015 Tutorials BareMinimum SerialMonitor BlinkAnLED (Digital Write) DigitalRead Fade (Analog Write) AnalogRead ButtonInput (debouncing) Arduino 101 with Ted Markson 7/18/2015 Practical Applications http://arduino.cc/hu/Tutorial/HomePage Arduino 101 with Ted Markson 7/18/2015 Applications Light control Motor control Automation Robotics Networking Custom protocols Your imagination is the limit… Arduino 101 with Ted Markson 7/18/2015 Questions? Arduino 101 with Ted Markson 7/18/2015