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)

PPTX
Introduction à Arduino
PPTX
Mickael Couzinet_Arduino
PPT
IoT with Arduino
PDF
Arduino, Raspberry Pi, and Making
PPTX
Getting Started with Raspberry Pi and Arduino
PPTX
Powerful Electronics with Arduino
PPTX
Microcontroller arduino uno board
PPTX
arduino 320126512170.pptx
PPTX
week2aweek2aweek2aweek2aweek2aweek2aweek2a
PPTX
Aurdidino1 anurag preetirajesh-sgsits
PPT
Arduino
PDF
IOTC08 The Arduino Platform
PPTX
Arduino
PDF
Arduino by John LeMasney via lemasney.com
PDF
Building Blocks for IoT Devices
PDF
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
PDF
Advanced View Arduino Projects List - Use Arduino for Projects 1.pdf
PDF
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
PPTX
Arduino based IoT Application Programming_20180814.pptx
PDF
Advanced View Arduino Projects List - Use Arduino for Projects 2.pdf
Introduction à Arduino
Mickael Couzinet_Arduino
IoT with Arduino
Arduino, Raspberry Pi, and Making
Getting Started with Raspberry Pi and Arduino
Powerful Electronics with Arduino
Microcontroller arduino uno board
arduino 320126512170.pptx
week2aweek2aweek2aweek2aweek2aweek2aweek2a
Aurdidino1 anurag preetirajesh-sgsits
Arduino
IOTC08 The Arduino Platform
Arduino
Arduino by John LeMasney via lemasney.com
Building Blocks for IoT Devices
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 1.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Arduino based IoT Application Programming_20180814.pptx
Advanced View Arduino Projects List - Use Arduino for Projects 2.pdf

Recently uploaded (20)

PDF
TR - Agricultural Crops Production NC III.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Classroom Observation Tools for Teachers
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Institutional Correction lecture only . . .
PPTX
master seminar digital applications in india
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
RMMM.pdf make it easy to upload and study
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Complications of Minimal Access Surgery at WLH
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Lesson notes of climatology university.
TR - Agricultural Crops Production NC III.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
VCE English Exam - Section C Student Revision Booklet
Final Presentation General Medicine 03-08-2024.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
2.FourierTransform-ShortQuestionswithAnswers.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Classroom Observation Tools for Teachers
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Institutional Correction lecture only . . .
master seminar digital applications in india
Pharmacology of Heart Failure /Pharmacotherapy of CHF
RMMM.pdf make it easy to upload and study
Anesthesia in Laparoscopic Surgery in India
Complications of Minimal Access Surgery at WLH
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Basic Mud Logging Guide for educational purpose
Renaissance Architecture: A Journey from Faith to Humanism
Lesson notes of climatology university.

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