SlideShare a Scribd company logo
Introduction to Arduino  Richard Rixham Twitter @richardrixham
What is an Arduino? Lego Technic turned up to 11. Physical Computing allowing interaction with the environment Build anything from flashing light to robots that can interact with the internet Add Shields to provide functionality Open Source Inexpensive and FUN  
Different flavours of Arduino D Diecimila Lilypad Nano Mini
Sample Arduino Projects
Programming Arduino Integrated Development Environment (IDE) Windows Mac Linux C derived language Active community of users for support, advice and ideas
Hello World int ledPin = 13;  // LED connected to digital pin 13 void setup()  // run once, when the sketch starts { pinMode(ledPin, OUTPUT);  // sets the digital pin as output } void loop()  // run over and over again { digitalWrite(ledPin, HIGH);  // sets the LED on delay(1000);  // waits for a second digitalWrite(ledPin, LOW);  // sets the LED off delay(1000);  // waits for a second }
Example Project Temperature readings posted to a website Website displays temperature readings as user refreshed the page
Learning Arduino Arduino Website Ladyada.net Other Online resources Books
Next Steps – Hands on Workshop Simple first projects: Blinking LED Using Buttons Potentiometers Sensors More sophisticated projects Internet connectivity Driving motors

More Related Content

PPTX
Arduino Programming Software Development
PDF
Arduino Introduction Presentation
PPTX
Introduction to Arduino
PDF
Arduino presentation
PPTX
Arduino
PPT
Intro to Arduino
PPTX
Lesson sample introduction to arduino
PPTX
Intro to Arduino.ppt
Arduino Programming Software Development
Arduino Introduction Presentation
Introduction to Arduino
Arduino presentation
Arduino
Intro to Arduino
Lesson sample introduction to arduino
Intro to Arduino.ppt

What's hot (20)

PDF
Introducing... Arduino
PPTX
Aurdino presentation
PPTX
Arduino and c programming
PPTX
Arduino
PPTX
Arduino presentation
PDF
Introduction to Arduino
ODP
Introduction to Arduino
PDF
Intro arduino English
PDF
CTC - What is Arduino
PPT
Arduino Basics
PPTX
What are the different types of arduino boards
PPTX
Basics of arduino uno
PPTX
Introduction to Arduino
PDF
Introducing the Arduino
PPS
What is Arduino ?
PDF
Show & Tell.- Introduction
PPTX
Introduction to Arduino
PPTX
Arduino slides
PDF
Ardunio
PDF
Arduino Basics
Introducing... Arduino
Aurdino presentation
Arduino and c programming
Arduino
Arduino presentation
Introduction to Arduino
Introduction to Arduino
Intro arduino English
CTC - What is Arduino
Arduino Basics
What are the different types of arduino boards
Basics of arduino uno
Introduction to Arduino
Introducing the Arduino
What is Arduino ?
Show & Tell.- Introduction
Introduction to Arduino
Arduino slides
Ardunio
Arduino Basics
Ad

Viewers also liked (20)

PPTX
Introduction to arduino
PPTX
Arduino (terminado)
PDF
Arduino arduino boardnano
PPTX
DIY! Introduction to Arduino (Development Board)
PPTX
20150826 Introduction to Arduino
PPTX
Introduction to the Arduino
PDF
Getting Started with Arduino
PDF
Arduino nanomanual23
PPTX
Arduino Introduction Guide 1
PPTX
Arduino Introduction (Blinking LED) Presentation (workshop #5)
PPT
Getting started with arduino
PPTX
Final Presentation - Edan&Itzik
PPTX
Introduction to arduino
PDF
I2c interfacing raspberry pi to arduino
PPT
Interfacing methods of microcontroller
PDF
Introduction to Arduino
PDF
Introduction to Arduino and Circuits
PPTX
Introduction to Arduino
PPTX
8051 io interface
PPTX
Introduction to arduino!
Introduction to arduino
Arduino (terminado)
Arduino arduino boardnano
DIY! Introduction to Arduino (Development Board)
20150826 Introduction to Arduino
Introduction to the Arduino
Getting Started with Arduino
Arduino nanomanual23
Arduino Introduction Guide 1
Arduino Introduction (Blinking LED) Presentation (workshop #5)
Getting started with arduino
Final Presentation - Edan&Itzik
Introduction to arduino
I2c interfacing raspberry pi to arduino
Interfacing methods of microcontroller
Introduction to Arduino
Introduction to Arduino and Circuits
Introduction to Arduino
8051 io interface
Introduction to arduino!
Ad

Similar to Introduction To Arduino (20)

PPT
Introduction to Arduino
PDF
Arduino by John LeMasney via lemasney.com
PPTX
arduino introduction by Engr. Kennedy V. Rodriguez.pptx
PPTX
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
PDF
Arduino spooky projects_class1
PPTX
IoT applications With Arduino coding and real life examples
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPTX
Audible Objects
PDF
02 Sensors and Actuators Understand .pdf
PPTX
Getting started with arduino workshop
PDF
Getting startedwitharduino ch04
PPTX
Arduino_Basic_Workshop_powerpoint_outline.pptx
PPTX
Arduino.pptx
PPTX
Introduction To Arduino-converted for s.pptx
PDF
Arduino workshop
PPTX
Arduino . .
PDF
2.2. Introduction to Arduino
PDF
introductiontoarduino-111120102058-phpapp02.pdf
Introduction to Arduino
Arduino by John LeMasney via lemasney.com
arduino introduction by Engr. Kennedy V. Rodriguez.pptx
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
Arduino spooky projects_class1
IoT applications With Arduino coding and real life examples
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Arduino basics & programming skill development
Arduino Introduction PPT for school students
Audible Objects
02 Sensors and Actuators Understand .pdf
Getting started with arduino workshop
Getting startedwitharduino ch04
Arduino_Basic_Workshop_powerpoint_outline.pptx
Arduino.pptx
Introduction To Arduino-converted for s.pptx
Arduino workshop
Arduino . .
2.2. Introduction to Arduino
introductiontoarduino-111120102058-phpapp02.pdf

Recently uploaded (20)

PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
How to Manage Starshipit in Odoo 18 - Odoo Slides
PDF
PSYCHOLOGY IN EDUCATION.pdf ( nice pdf ...)
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Business Ethics Teaching Materials for college
PDF
Pre independence Education in Inndia.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Insiders guide to clinical Medicine.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Cardiovascular Pharmacology for pharmacy students.pptx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
How to Manage Starshipit in Odoo 18 - Odoo Slides
PSYCHOLOGY IN EDUCATION.pdf ( nice pdf ...)
Week 4 Term 3 Study Techniques revisited.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Pharma ospi slides which help in ospi learning
Business Ethics Teaching Materials for college
Pre independence Education in Inndia.pdf
Renaissance Architecture: A Journey from Faith to Humanism
human mycosis Human fungal infections are called human mycosis..pptx
Insiders guide to clinical Medicine.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Anesthesia in Laparoscopic Surgery in India
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
UPPER GASTRO INTESTINAL DISORDER.docx
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Introduction To Arduino

  • 1. Introduction to Arduino Richard Rixham Twitter @richardrixham
  • 2. What is an Arduino? Lego Technic turned up to 11. Physical Computing allowing interaction with the environment Build anything from flashing light to robots that can interact with the internet Add Shields to provide functionality Open Source Inexpensive and FUN 
  • 3. Different flavours of Arduino D Diecimila Lilypad Nano Mini
  • 5. Programming Arduino Integrated Development Environment (IDE) Windows Mac Linux C derived language Active community of users for support, advice and ideas
  • 6. Hello World int ledPin = 13; // LED connected to digital pin 13 void setup() // run once, when the sketch starts { pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() // run over and over again { digitalWrite(ledPin, HIGH); // sets the LED on delay(1000); // waits for a second digitalWrite(ledPin, LOW); // sets the LED off delay(1000); // waits for a second }
  • 7. Example Project Temperature readings posted to a website Website displays temperature readings as user refreshed the page
  • 8. Learning Arduino Arduino Website Ladyada.net Other Online resources Books
  • 9. Next Steps – Hands on Workshop Simple first projects: Blinking LED Using Buttons Potentiometers Sensors More sophisticated projects Internet connectivity Driving motors