SlideShare a Scribd company logo
Arduino
Contents
ADD A FOOTER
2
Ardunio
Types
Ardunio Hardware
Arduino Software
What is Arduino???
ADD A FOOTER
3
A single Board Micro-Controller / Processor kit, Intended to make the
application of interactive objects or Environments more accessible using
the Arduino IDE (Integrated Development Environment).
The Arduino project started in 2003 as a program for students at the
Interaction Design Institute Ivrea in Ivrea, Italy, aiming to provide a
low-cost and easy way for novices and professionals to create devices
that interact with their environment using sensors and actuators.
Types
ADD A FOOTER
4
Arduino RS232 Arduino Diecimila Arduino Duemilanove Arduino Uno R2 Arduino Uno SMD/PTH R3 Arduino Leonardo
Arduino Pro Arduino Mega Arduino Nano Arduino LilyPad Arduino Robot Arduino Esplora
Arduino Ethernet
Arduino Yun
Arduino Due
Arduino UNO Hardware
5
ADD A FOOTER
6
Arduino Programming
Programming Environment
The Arduino Uno can be programmed with the Arduino
software IDE(integrated development environment) .
The Atmega328 on the Arduino Uno comes preburned
with a Bootloader that allows you to upload new code to
it without the use of an external hardware programmer.
You can also bypass the Bootloader and program the
microcontroller through the ICSP (In-Circuit Serial
Programming) header.
Arduino IDE works on windows , linux as well as Mac
lion X platforms.
Introduction To Arduino
Programming• Arduino microcontrollers are programmed using the Arduino IDE (Integrated
Development Environment)
• Arduino programs, called “sketches”, are written in a programming language similar to C
and C++
• Every sketch must have a setup() function (executed just once) followed by a loop()
function (potentially executed many times); add “comments” to code to make it easier to
read (technically optional, but actually required (by me))
Many sensors and other hardware devices come with prewritten software – look on-line for
sample code, libraries (of functions), and tutorials
IDE main screen
Text area for
writing/editing
sketches.
Error messages and other
feedback show up here.
Name of current sketch
Main menus
Action buttons/icons
Verify (AKA compile)
Upload (send to Arduino)
Start a new sketch
Open a sketch (from a file)
Save current sketch (to a file)
Open Serial Monitor window
Example sketch organization
Arduino
Transfer of the data from
Input to Output
ADD A FOOTER
13
Serial Communication
Advantages of Arduino
ADD A FOOTER
15
Open source
Simplified and user-friendly programming language
No additional programmer/burner hardware required for
programming board
Portable
Low power consumption
Other prototyping platforms
ADD A FOOTER
16
Raspberry pie
Beagle board
Panda board
Cotton candy
CubieBoard
APC Rock
Hackberry
Gooseberry
Reference
ADD A FOOTER
17
• https://en.wikipedia.org/wiki/Arduino#cite_note-50
Presented by
Madugula saikumar
Mail id: madugulasaikumar@gmail.com
Linked in: https://www.linkedin.com/in/saikumar-
madugula-88b130113?
Slide Share:
https://www.slideshare.net/saikumarmadugula

More Related Content

PPTX
PPTX
Arduino presentation
ODP
Introduction to Arduino
PPTX
Microcontroller arduino uno board
PDF
Arduino Workshop @ MSA University
PDF
Arduino presentation
PPT
Arduino Basics
PPTX
My arduino presentation
Arduino presentation
Introduction to Arduino
Microcontroller arduino uno board
Arduino Workshop @ MSA University
Arduino presentation
Arduino Basics
My arduino presentation

What's hot (20)

PDF
Introduction to Arduino
PPTX
Arduino and c programming
PDF
Arduino Introduction Presentation
PDF
Introducing... Arduino
PPT
Arduino presentation by_warishusain
PDF
Ardunio
PDF
Arduino + Android
PPTX
Arduino
PDF
Arduino Development For Beginners
PPTX
Arduino Programming Software Development
PPTX
Controlling an Arduino with Android
PPS
What is Arduino ?
PPTX
Arduino as an embedded industrial controller
PPT
Introduction To Arduino
PPT
arduino-1
PDF
30120140506004
PPTX
Introduction to Arduino
PPT
PPT
arduino
Introduction to Arduino
Arduino and c programming
Arduino Introduction Presentation
Introducing... Arduino
Arduino presentation by_warishusain
Ardunio
Arduino + Android
Arduino
Arduino Development For Beginners
Arduino Programming Software Development
Controlling an Arduino with Android
What is Arduino ?
Arduino as an embedded industrial controller
Introduction To Arduino
arduino-1
30120140506004
Introduction to Arduino
arduino
Ad

Similar to Arduino (20)

PPT
Arduino
PDF
4 Introduction to Arduino.pdf
PPTX
INTRODUCTION_TO_ARDUINO uno, applications
DOCX
Winter traning arduino report final
PPTX
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
PPTX
Arduino: On-board components description, IDE and Programming
PDF
aurduino-200107075953.pdf
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Internet of Things prescribed by University
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPTX
Up and running with Arduino
PPT
Arduino Platform with C programming.
PPTX
Arduino
PPTX
Embedded L1_notes_unit2_architecture.pptx
PDF
Introduction to Arduino
PPT
ARDUINO presentation by Bamidele Samuel.ppt
PDF
Oop 2014 embedded systems with open source hardware v2
PPTX
What is Arduino. and it's types by yogesh
PPTX
Introduction to Arduino.pptx
Arduino
4 Introduction to Arduino.pdf
INTRODUCTION_TO_ARDUINO uno, applications
Winter traning arduino report final
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Arduino: On-board components description, IDE and Programming
aurduino-200107075953.pdf
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Internet of Things prescribed by University
Arduino basics & programming skill development
Arduino Introduction PPT for school students
Up and running with Arduino
Arduino Platform with C programming.
Arduino
Embedded L1_notes_unit2_architecture.pptx
Introduction to Arduino
ARDUINO presentation by Bamidele Samuel.ppt
Oop 2014 embedded systems with open source hardware v2
What is Arduino. and it's types by yogesh
Introduction to Arduino.pptx
Ad

More from Madugula Kumar (13)

PPTX
Multiple access communication
PPTX
aritifiacal intelligence
PPTX
robotics
PPTX
Women empowerment
PPTX
Technology modified
PPTX
My electronic gadget
PPTX
Disaster management modified
PPTX
Dc motors
PPTX
Bluetooth technology
PPTX
Biometric technology
PPTX
3 d holography
PPTX
Robotics
PPTX
wireless technology
Multiple access communication
aritifiacal intelligence
robotics
Women empowerment
Technology modified
My electronic gadget
Disaster management modified
Dc motors
Bluetooth technology
Biometric technology
3 d holography
Robotics
wireless technology

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Spectroscopy.pptx food analysis technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
KodekX | Application Modernization Development
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Cloud computing and distributed systems.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Big Data Technologies - Introduction.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Spectroscopy.pptx food analysis technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KodekX | Application Modernization Development
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
The Rise and Fall of 3GPP – Time for a Sabbatical?
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Understanding_Digital_Forensics_Presentation.pptx
sap open course for s4hana steps from ECC to s4
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Cloud computing and distributed systems.
“AI and Expert System Decision Support & Business Intelligence Systems”

Arduino

  • 3. What is Arduino??? ADD A FOOTER 3 A single Board Micro-Controller / Processor kit, Intended to make the application of interactive objects or Environments more accessible using the Arduino IDE (Integrated Development Environment). The Arduino project started in 2003 as a program for students at the Interaction Design Institute Ivrea in Ivrea, Italy, aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators.
  • 4. Types ADD A FOOTER 4 Arduino RS232 Arduino Diecimila Arduino Duemilanove Arduino Uno R2 Arduino Uno SMD/PTH R3 Arduino Leonardo Arduino Pro Arduino Mega Arduino Nano Arduino LilyPad Arduino Robot Arduino Esplora Arduino Ethernet Arduino Yun Arduino Due
  • 7. Arduino Programming Programming Environment The Arduino Uno can be programmed with the Arduino software IDE(integrated development environment) . The Atmega328 on the Arduino Uno comes preburned with a Bootloader that allows you to upload new code to it without the use of an external hardware programmer. You can also bypass the Bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header. Arduino IDE works on windows , linux as well as Mac lion X platforms.
  • 8. Introduction To Arduino Programming• Arduino microcontrollers are programmed using the Arduino IDE (Integrated Development Environment) • Arduino programs, called “sketches”, are written in a programming language similar to C and C++ • Every sketch must have a setup() function (executed just once) followed by a loop() function (potentially executed many times); add “comments” to code to make it easier to read (technically optional, but actually required (by me)) Many sensors and other hardware devices come with prewritten software – look on-line for sample code, libraries (of functions), and tutorials
  • 9. IDE main screen Text area for writing/editing sketches. Error messages and other feedback show up here. Name of current sketch Main menus Action buttons/icons Verify (AKA compile) Upload (send to Arduino) Start a new sketch Open a sketch (from a file) Save current sketch (to a file) Open Serial Monitor window
  • 12. Transfer of the data from Input to Output
  • 15. Advantages of Arduino ADD A FOOTER 15 Open source Simplified and user-friendly programming language No additional programmer/burner hardware required for programming board Portable Low power consumption
  • 16. Other prototyping platforms ADD A FOOTER 16 Raspberry pie Beagle board Panda board Cotton candy CubieBoard APC Rock Hackberry Gooseberry
  • 17. Reference ADD A FOOTER 17 • https://en.wikipedia.org/wiki/Arduino#cite_note-50
  • 18. Presented by Madugula saikumar Mail id: madugulasaikumar@gmail.com Linked in: https://www.linkedin.com/in/saikumar- madugula-88b130113? Slide Share: https://www.slideshare.net/saikumarmadugula