SlideShare a Scribd company logo
1 of 18
1
Dong Ho Son
POSTECH
Pohang, Korea
donghoson@postech.ac.kr
Arduino – How to get started
2
 What we will need
 Options
Before We Start …
PC Arduino UnoUSB Cable
Sensors
Source: commons.wikimedia.org/wiki/File:LDR-gs-2012.jpg
Source: pixabay.com/photo-1295373
Source: pixabay.com/photo-2168193
LEDs
Source: pixabay.com/photo-26354
Jumper Cables
Source: pixabay.com/photo-1991608
Breadboard
http://en.Wikipedia.org
3
1. Download & Install the open-source Arduino software (IDE)
2. Connect the board to the PC
3. Launch the Arduino IDE
4. Select your board & serial port
5. Write and compile the code
6. Upload the program
Step-by-Step
4
 Download the Arduino software (IDE)
• https://www.arduino.cc/en/Main/Software
Download the IDE
5
 Install the Arduino software (IDE)
Install the IDE (1/2)
6
 Install the Arduino software (IDE)
Install the IDE (2/2)
Installing The Arduino IDE is completed!
7
 Connect the Arduino Uno to your PC via USB cable
• USB cable
− USB B type  Arduino Uno
− USB A type  PC
Connect the board to the PC
USB Cable
PC Arduino Uno
USB A type
USB B type
Source: pixabay.com/photo-1295373
8
 Arduino Software (IDE)
Launch the Arduino IDE (1/3)
Name of Sketch
Verify: Compile Sketch
Upload: Upload the
program to the board
Code Area
Messages / Errors
New Open Save
Serial Monitor
A program written using Arduino
IDE software is called sketch.
9
 Select your board
• Tool  Board: “Arduino/Genuino Uno”  Arduino/Genuino Uno
Launch the Arduino IDE (2/3)
10
 Select your serial port
• Check the port in advance
− (Windows) Device manager
• Tool  Port
Launch the Arduino IDE (3/3)
11
 Every sketch must have two basic functions
• setup( ) { }
− Called when a sketch starts
− Only run once
− Ready to work
• loop( ) { }
− Called after creating a setup() function
− Run repeatedly
− Actively control the board
Write codes (1/2)
12
 Programming Language Reference
• Arduino Reference is installed locally
− Also available at http://Arduino.cc
• Help  Reference
Write codes (2/2)
13
 Compile
• Compile the sketch after writing the code
• Checks your code for errors
Upload the program (1/3)
Click
14
Upload the program (2/3)
 Upload
• Upload the program to the configured Arduino board
Click
15
 Check & Feedback
• Check your board whether it works well or not
• If any problem, then revise the code or circuit you build
Upload the program (3/3)
LED ON
Source: pixabay.com/photo-1295373
Source: pixabay.com/photo-2168193
16
 Arduino board setup
 Installing IDE
 How to write code, compile, upload and execute
Summary
17
References
18
 Getting Started with Arduino
• https://www.youtube.com/watch?v=h8UTmDQZ09c
 Arduino Tutorial #1 - Getting Started and Connected!
• https://www.youtube.com/watch?v=kLd_JyvKV4Y
 You can learn Arduino in 15 minutes
• https://www.youtube.com/watch?v=nL34zDTPkcs
References

More Related Content

What's hot (20)

My arduino presentation
My arduino presentationMy arduino presentation
My arduino presentation
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino Microcontroller
 
Different Arduino Boards
Different Arduino BoardsDifferent Arduino Boards
Different Arduino Boards
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Binary adder
Binary adderBinary adder
Binary adder
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
 
Arduino Programming Basic
Arduino Programming BasicArduino Programming Basic
Arduino Programming Basic
 
Arduino
ArduinoArduino
Arduino
 
Introducing the Arduino
Introducing the ArduinoIntroducing the Arduino
Introducing the Arduino
 
Half adder and full adder
Half adder and full adderHalf adder and full adder
Half adder and full adder
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
 
Logic gates presentation
Logic gates presentationLogic gates presentation
Logic gates presentation
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronics
 
Arduino and robotics
Arduino and roboticsArduino and robotics
Arduino and robotics
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
 
Presentation On Logic Gate
Presentation On Logic Gate Presentation On Logic Gate
Presentation On Logic Gate
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauriArduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
 

Similar to Arduino : how to get started

Blinking a Single LED
Blinking a Single LEDBlinking a Single LED
Blinking a Single LEDRihab Rahman
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to ArduinoDamien Magoni
 
Embedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptxEmbedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptxaartis110
 
Arduino Development For Beginners
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For BeginnersFTS seminar
 
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitSulamita Garcia
 
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)AkshetPatel
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full TutorialAkshay Sharma
 
Up and running with Arduino
Up and running with Arduino Up and running with Arduino
Up and running with Arduino KUET
 
Arduino and c programming
Arduino and c programmingArduino and c programming
Arduino and c programmingPunit Goswami
 
Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Codemotion
 
Smartphone++
Smartphone++Smartphone++
Smartphone++mharkus
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduinovishal kumar
 

Similar to Arduino : how to get started (20)

Blinking a Single LED
Blinking a Single LEDBlinking a Single LED
Blinking a Single LED
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Embedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptxEmbedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptx
 
Arduino Development For Beginners
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For Beginners
 
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer Kit
 
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full Tutorial
 
Indroduction arduino
Indroduction arduinoIndroduction arduino
Indroduction arduino
 
Indroduction the arduino
Indroduction the arduinoIndroduction the arduino
Indroduction the arduino
 
Up and running with Arduino
Up and running with Arduino Up and running with Arduino
Up and running with Arduino
 
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
 
Arduino and c programming
Arduino and c programmingArduino and c programming
Arduino and c programming
 
Arduino
ArduinoArduino
Arduino
 
Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!
 
How to Hack Edison
How to Hack EdisonHow to Hack Edison
How to Hack Edison
 
Smartphone++
Smartphone++Smartphone++
Smartphone++
 
An introduction to Arduino
An introduction to ArduinoAn introduction to Arduino
An introduction to Arduino
 
notes about Arduino
notes about Arduinonotes about Arduino
notes about Arduino
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 

More from 동호 손

Raspberry pi tutorial #3
Raspberry pi tutorial #3Raspberry pi tutorial #3
Raspberry pi tutorial #3동호 손
 
Raspberry pi tutorial #2
Raspberry pi tutorial #2Raspberry pi tutorial #2
Raspberry pi tutorial #2동호 손
 
Raspberry pi tutorial #1
Raspberry pi tutorial #1Raspberry pi tutorial #1
Raspberry pi tutorial #1동호 손
 
Raspberry pi : how to get started
Raspberry pi : how to get startedRaspberry pi : how to get started
Raspberry pi : how to get started동호 손
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi동호 손
 
Arduino tutorial #4
Arduino tutorial #4Arduino tutorial #4
Arduino tutorial #4동호 손
 
Arduino tutorial #2
Arduino tutorial #2Arduino tutorial #2
Arduino tutorial #2동호 손
 
Arduino tutorial #1
Arduino tutorial #1Arduino tutorial #1
Arduino tutorial #1동호 손
 
Arduino tutorial #3
Arduino tutorial #3Arduino tutorial #3
Arduino tutorial #3동호 손
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino동호 손
 
OpenVirtex (OVX) Tutorial
OpenVirtex (OVX) TutorialOpenVirtex (OVX) Tutorial
OpenVirtex (OVX) Tutorial동호 손
 

More from 동호 손 (11)

Raspberry pi tutorial #3
Raspberry pi tutorial #3Raspberry pi tutorial #3
Raspberry pi tutorial #3
 
Raspberry pi tutorial #2
Raspberry pi tutorial #2Raspberry pi tutorial #2
Raspberry pi tutorial #2
 
Raspberry pi tutorial #1
Raspberry pi tutorial #1Raspberry pi tutorial #1
Raspberry pi tutorial #1
 
Raspberry pi : how to get started
Raspberry pi : how to get startedRaspberry pi : how to get started
Raspberry pi : how to get started
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Arduino tutorial #4
Arduino tutorial #4Arduino tutorial #4
Arduino tutorial #4
 
Arduino tutorial #2
Arduino tutorial #2Arduino tutorial #2
Arduino tutorial #2
 
Arduino tutorial #1
Arduino tutorial #1Arduino tutorial #1
Arduino tutorial #1
 
Arduino tutorial #3
Arduino tutorial #3Arduino tutorial #3
Arduino tutorial #3
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
OpenVirtex (OVX) Tutorial
OpenVirtex (OVX) TutorialOpenVirtex (OVX) Tutorial
OpenVirtex (OVX) Tutorial
 

Recently uploaded

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 

Arduino : how to get started

  • 1. 1 Dong Ho Son POSTECH Pohang, Korea donghoson@postech.ac.kr Arduino – How to get started
  • 2. 2  What we will need  Options Before We Start … PC Arduino UnoUSB Cable Sensors Source: commons.wikimedia.org/wiki/File:LDR-gs-2012.jpg Source: pixabay.com/photo-1295373 Source: pixabay.com/photo-2168193 LEDs Source: pixabay.com/photo-26354 Jumper Cables Source: pixabay.com/photo-1991608 Breadboard http://en.Wikipedia.org
  • 3. 3 1. Download & Install the open-source Arduino software (IDE) 2. Connect the board to the PC 3. Launch the Arduino IDE 4. Select your board & serial port 5. Write and compile the code 6. Upload the program Step-by-Step
  • 4. 4  Download the Arduino software (IDE) • https://www.arduino.cc/en/Main/Software Download the IDE
  • 5. 5  Install the Arduino software (IDE) Install the IDE (1/2)
  • 6. 6  Install the Arduino software (IDE) Install the IDE (2/2) Installing The Arduino IDE is completed!
  • 7. 7  Connect the Arduino Uno to your PC via USB cable • USB cable − USB B type  Arduino Uno − USB A type  PC Connect the board to the PC USB Cable PC Arduino Uno USB A type USB B type Source: pixabay.com/photo-1295373
  • 8. 8  Arduino Software (IDE) Launch the Arduino IDE (1/3) Name of Sketch Verify: Compile Sketch Upload: Upload the program to the board Code Area Messages / Errors New Open Save Serial Monitor A program written using Arduino IDE software is called sketch.
  • 9. 9  Select your board • Tool  Board: “Arduino/Genuino Uno”  Arduino/Genuino Uno Launch the Arduino IDE (2/3)
  • 10. 10  Select your serial port • Check the port in advance − (Windows) Device manager • Tool  Port Launch the Arduino IDE (3/3)
  • 11. 11  Every sketch must have two basic functions • setup( ) { } − Called when a sketch starts − Only run once − Ready to work • loop( ) { } − Called after creating a setup() function − Run repeatedly − Actively control the board Write codes (1/2)
  • 12. 12  Programming Language Reference • Arduino Reference is installed locally − Also available at http://Arduino.cc • Help  Reference Write codes (2/2)
  • 13. 13  Compile • Compile the sketch after writing the code • Checks your code for errors Upload the program (1/3) Click
  • 14. 14 Upload the program (2/3)  Upload • Upload the program to the configured Arduino board Click
  • 15. 15  Check & Feedback • Check your board whether it works well or not • If any problem, then revise the code or circuit you build Upload the program (3/3) LED ON Source: pixabay.com/photo-1295373 Source: pixabay.com/photo-2168193
  • 16. 16  Arduino board setup  Installing IDE  How to write code, compile, upload and execute Summary
  • 18. 18  Getting Started with Arduino • https://www.youtube.com/watch?v=h8UTmDQZ09c  Arduino Tutorial #1 - Getting Started and Connected! • https://www.youtube.com/watch?v=kLd_JyvKV4Y  You can learn Arduino in 15 minutes • https://www.youtube.com/watch?v=nL34zDTPkcs References