Christmas Light Addition Program – 2013 ©Bill FoleyJune 1, 1940 –October 12, 2012Why Do I Arduino?Presented by Alan Thompson
Christmas Light Addition Program – 2013 ©5/11/2013 2Where To BeginI am NOT an EXPERTThe opinions expressed here are those ...
Christmas Light Addition Program – 2013 ©5/11/2013 3Where To Begin• Some Definitions• The “Original” Arduino• What, How, a...
Christmas Light Addition Program – 2013 ©5/11/2013 4Some Definitions• Microcontroller– PIC, Propeller, Stamp, ATmega, ATti...
Christmas Light Addition Program – 2013 ©5/11/2013 5Some Definitions• Development Environment (IDE)– AVR Studio, MP Lab, A...
Christmas Light Addition Program – 2013 ©5/11/2013 6Some Definitions• Bootloader– Firmware “image” for different versions ...
Christmas Light Addition Program – 2013 ©5/11/2013 7Some Definitions• Programmers– PICkit, AVR ISP, USBtinyISP, Arduino, e...
Christmas Light Addition Program – 2013 ©5/11/2013 8The “Original” ArduinoFrom: http://www.arduino.cc/• Arduino is an open...
Christmas Light Addition Program – 2013 ©5/11/2013 9The “Original” Arduino• The microcontroller on the board is programmed...
Christmas Light Addition Program – 2013 ©5/11/2013 10The “Original” Arduino• Arduino received an Honorary Mention in the D...
Christmas Light Addition Program – 2013 ©5/11/2013 11The “Original” Arduino
Christmas Light Addition Program – 2013 ©5/11/2013 12Arduino UNO R3
Christmas Light Addition Program – 2013 ©5/11/2013 13Arduino Starter Kit
Christmas Light Addition Program – 2013 ©5/11/2013 14Arduino Starter Kit Unboxed
Christmas Light Addition Program – 2013 ©5/11/2013 15Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino...
Christmas Light Addition Program – 2013 ©5/11/2013 16Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino...
Christmas Light Addition Program – 2013 ©5/11/2013 17Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduin...
Christmas Light Addition Program – 2013 ©5/11/2013 18Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduin...
Christmas Light Addition Program – 2013 ©5/11/2013 19Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduin...
Christmas Light Addition Program – 2013 ©5/11/2013 20Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduin...
Christmas Light Addition Program – 2013 ©5/11/2013 21Here’s What To Do, How To Do It,. . . . and Why• Write a Sketch
Christmas Light Addition Program – 2013 ©5/11/2013 22Here’s What To Do, How To Do It,. . . . and Why• Upload to Your Arduino
Christmas Light Addition Program – 2013 ©5/11/2013 23Here’s What To Do, How To Do It,. . . . and Why• Make Connections
Christmas Light Addition Program – 2013 ©5/11/2013 24Here’s What To Do, How To Do It,. . . . and Why• Make Connections
Christmas Light Addition Program – 2013 ©5/11/2013 25Here’s What To Do, How To Do It,. . . . and Why• Tweak and Tweak Some...
Christmas Light Addition Program – 2013 ©5/11/2013 26Shields Up• From:http://arduino.cc/en/Main/ArduinoShields– Shields ar...
Christmas Light Addition Program – 2013 ©5/11/2013 27Shields Up
Christmas Light Addition Program – 2013 ©5/11/2013 28Shields Up
Christmas Light Addition Program – 2013 ©5/11/2013 29Shields Up• Make Your OwnProtoshield Kit
Christmas Light Addition Program – 2013 ©5/11/2013 30Shields Up
Christmas Light Addition Program – 2013 ©5/11/2013 31Variations On A Theme• What makes an Arduino board an Arduino?• The A...
Christmas Light Addition Program – 2013 ©5/11/2013 32Variations On A Theme• What makes an Arduino board an Arduino?• An Ar...
Christmas Light Addition Program – 2013 ©5/11/2013 33Variations On A Theme• Arweeny• Boarduino• EL Sequencer• Flyduino
Christmas Light Addition Program – 2013 ©5/11/2013 34Variations On A Theme• Lily Pad• Redboard• Sippino• and Many, Many Ot...
Christmas Light Addition Program – 2013 ©5/11/2013 35Variations On A Theme
Christmas Light Addition Program – 2013 ©5/11/2013 36Variations On A Theme
Christmas Light Addition Program – 2013 ©5/11/2013 37Where To Go From Here• Buy an Arduino or Starter Kit
Christmas Light Addition Program – 2013 ©5/11/2013 38Where To Go From Here• Buy an Arduino or Starter Kit– Here are some o...
Christmas Light Addition Program – 2013 ©5/11/2013 39Where To Go From Here• Start Out With Tutorials– http://learn.adafrui...
Christmas Light Addition Program – 2013 ©5/11/2013 40Where To Go From Here• Check Out Other Peoples Projects
Christmas Light Addition Program – 2013 ©5/11/2013 41Where To Go From HereGoogle “Arduino”andStand Back!
Christmas Light Addition Program – 2013 ©5/11/2013 42The EndThat’s all I’ve got for this year!
Upcoming SlideShare
Loading in...5
×

Clap 2013 arduino

605
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
605
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clap 2013 arduino

  1. 1. Christmas Light Addition Program – 2013 ©Bill FoleyJune 1, 1940 –October 12, 2012Why Do I Arduino?Presented by Alan Thompson
  2. 2. Christmas Light Addition Program – 2013 ©5/11/2013 2Where To BeginI am NOT an EXPERTThe opinions expressed here are those of a die-hard Do-It-Yourself Christmas Addict.Do try this at home, your mileage mayvary, objects in the mirror are closerthan they appear, the 3rd time is acharm, but no Resistors, Capacitors,or LEDs were harmed during thedevelopment of this presentation.Now ……… On with the show……..
  3. 3. Christmas Light Addition Program – 2013 ©5/11/2013 3Where To Begin• Some Definitions• The “Original” Arduino• What, How, and Why• Shields Up• Variations On A Theme• Where To Go From Here
  4. 4. Christmas Light Addition Program – 2013 ©5/11/2013 4Some Definitions• Microcontroller– PIC, Propeller, Stamp, ATmega, ATtiny, etc.
  5. 5. Christmas Light Addition Program – 2013 ©5/11/2013 5Some Definitions• Development Environment (IDE)– AVR Studio, MP Lab, Arduino, etc.• Programming Language– C, C+, Java, Python, Arduino, etc.
  6. 6. Christmas Light Addition Program – 2013 ©5/11/2013 6Some Definitions• Bootloader– Firmware “image” for different versions and/orvariations of Arduino– From www.Arduino.cc– In order for the development environment tobe able to program the chip, it has to beprogrammed with a piece of code called abootloader.– If you want to use the full program space (flash)of the chip or avoid the bootloader delay,you can burn your sketches using anexternal programmer
  7. 7. Christmas Light Addition Program – 2013 ©5/11/2013 7Some Definitions• Programmers– PICkit, AVR ISP, USBtinyISP, Arduino, etc.• Open Source
  8. 8. Christmas Light Addition Program – 2013 ©5/11/2013 8The “Original” ArduinoFrom: http://www.arduino.cc/• Arduino is an open-source electronics prototypingplatform based on flexible, easy-to-use hardware andsoftware. Its intended for artists, designers,hobbyists, and anyone interested in creatinginteractive objects or environments.• Arduino can sense the environment byreceiving input from a variety of sensorsand can affect its surroundings bycontrolling lights, motors,and other actuators.
  9. 9. Christmas Light Addition Program – 2013 ©5/11/2013 9The “Original” Arduino• The microcontroller on the board is programmed usingthe Arduino programming language (based on Wiring) andthe Arduino development environment (based onProcessing). Arduino projects can be stand-alone or theycan communicate with software running on a computer(e.g. Flash, Processing, MaxMSP).• The boards can be built by hand orpurchased preassembled; the software canbe downloaded for free. The hardwarereference designs (CAD files) are availableunder an open-source license, you are freeto adapt them to your needs.
  10. 10. Christmas Light Addition Program – 2013 ©5/11/2013 10The “Original” Arduino• Arduino received an Honorary Mention in the DigitalCommunities section of the 2006 Ars Electronica Prix.• The Arduino team is:Massimo Banzi, David Cuartielles,Tom Igoe, Gianluca Martino, andDavid Mellis.• Credits
  11. 11. Christmas Light Addition Program – 2013 ©5/11/2013 11The “Original” Arduino
  12. 12. Christmas Light Addition Program – 2013 ©5/11/2013 12Arduino UNO R3
  13. 13. Christmas Light Addition Program – 2013 ©5/11/2013 13Arduino Starter Kit
  14. 14. Christmas Light Addition Program – 2013 ©5/11/2013 14Arduino Starter Kit Unboxed
  15. 15. Christmas Light Addition Program – 2013 ©5/11/2013 15Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino Software• Configure the Arduino IDE• Write a Sketch• Upload to your Arduino• Make the Connections• Tweak and Tweak Some More
  16. 16. Christmas Light Addition Program – 2013 ©5/11/2013 16Here’s What To Do, How To Do It,. . . . and Why• Download the Arduino Software– http://arduino.cc/en/Main/SoftwareDownload Next stepsArduino 1.0.4 (release notes),hosted by Google Code:Getting StartedWindows ReferenceMac OS X EnvironmentLinux: 32 bit, 64 bit ExamplesSource FoundationsFAQ
  17. 17. Christmas Light Addition Program – 2013 ©5/11/2013 17Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect Tools Menu
  18. 18. Christmas Light Addition Program – 2013 ©5/11/2013 18Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Board
  19. 19. Christmas Light Addition Program – 2013 ©5/11/2013 19Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Serial Port
  20. 20. Christmas Light Addition Program – 2013 ©5/11/2013 20Here’s What To Do, How To Do It,. . . . and Why• Configure the Arduino IDESelect the Programmer(if using your Arduino toprogram another Arduino orother microcontrollers or if youneed to burn a bootloader ona “blank” chip)
  21. 21. Christmas Light Addition Program – 2013 ©5/11/2013 21Here’s What To Do, How To Do It,. . . . and Why• Write a Sketch
  22. 22. Christmas Light Addition Program – 2013 ©5/11/2013 22Here’s What To Do, How To Do It,. . . . and Why• Upload to Your Arduino
  23. 23. Christmas Light Addition Program – 2013 ©5/11/2013 23Here’s What To Do, How To Do It,. . . . and Why• Make Connections
  24. 24. Christmas Light Addition Program – 2013 ©5/11/2013 24Here’s What To Do, How To Do It,. . . . and Why• Make Connections
  25. 25. Christmas Light Addition Program – 2013 ©5/11/2013 25Here’s What To Do, How To Do It,. . . . and Why• Tweak and Tweak Some More
  26. 26. Christmas Light Addition Program – 2013 ©5/11/2013 26Shields Up• From:http://arduino.cc/en/Main/ArduinoShields– Shields are boards that can be pluggedon top of the Arduino PCB extendingits capabilities. The different shieldsfollow the same philosophy as theoriginal toolkit: they are easy tomount, and cheap to produce.
  27. 27. Christmas Light Addition Program – 2013 ©5/11/2013 27Shields Up
  28. 28. Christmas Light Addition Program – 2013 ©5/11/2013 28Shields Up
  29. 29. Christmas Light Addition Program – 2013 ©5/11/2013 29Shields Up• Make Your OwnProtoshield Kit
  30. 30. Christmas Light Addition Program – 2013 ©5/11/2013 30Shields Up
  31. 31. Christmas Light Addition Program – 2013 ©5/11/2013 31Variations On A Theme• What makes an Arduino board an Arduino?• The Arduino module is a simplifiedmicrocontroller board. Although there arean increasing number of alternate formfactors, the original design includes all theelectronic parts necessary to power andcommunicate with the microcontroller:regulator, clock crystal, USB-to-serialinterface, and SPI programming interfacefor replacing the bootloader.
  32. 32. Christmas Light Addition Program – 2013 ©5/11/2013 32Variations On A Theme• What makes an Arduino board an Arduino?• An Arduino board is more than a piece ofhardware. Its also the software that letsyou program and communicate with it, thedocumentation and tutorials that explainhow to use it, and the community that canhelp you when you have trouble. Its thefact that all of these work together that,more than any individual piece, makes theproject useful.http://arduino.cc/en/Main/Policy
  33. 33. Christmas Light Addition Program – 2013 ©5/11/2013 33Variations On A Theme• Arweeny• Boarduino• EL Sequencer• Flyduino
  34. 34. Christmas Light Addition Program – 2013 ©5/11/2013 34Variations On A Theme• Lily Pad• Redboard• Sippino• and Many, Many Others
  35. 35. Christmas Light Addition Program – 2013 ©5/11/2013 35Variations On A Theme
  36. 36. Christmas Light Addition Program – 2013 ©5/11/2013 36Variations On A Theme
  37. 37. Christmas Light Addition Program – 2013 ©5/11/2013 37Where To Go From Here• Buy an Arduino or Starter Kit
  38. 38. Christmas Light Addition Program – 2013 ©5/11/2013 38Where To Go From Here• Buy an Arduino or Starter Kit– Here are some of my favorite vendors– But there are many, many, many others!http://adafruit.comhttp://www.jameco.comhttps://www.sparkfun.comhttp://www.allelectronics.comhttp://www.makershed.comhttps://solarbotics.com
  39. 39. Christmas Light Addition Program – 2013 ©5/11/2013 39Where To Go From Here• Start Out With Tutorials– http://learn.adafruit.com/– http://learn.adafruit.com/category/learn-arduino– https://www.sparkfun.com/tutorials– http://arduino.cc/en/Tutorial/HomePage
  40. 40. Christmas Light Addition Program – 2013 ©5/11/2013 40Where To Go From Here• Check Out Other Peoples Projects
  41. 41. Christmas Light Addition Program – 2013 ©5/11/2013 41Where To Go From HereGoogle “Arduino”andStand Back!
  42. 42. Christmas Light Addition Program – 2013 ©5/11/2013 42The EndThat’s all I’ve got for this year!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×