SlideShare a Scribd company logo
ARDUINO COURSE
INTRODUCTION
Eng. Elaf A.Saeed
WHAT WE LEARN
• Embedded Systems.
• Microcontroller.
• Microprocessor vs. Microcontroller.
• Arduino.
• Digital vs Analog Signal.
• I/O Arduino Uno pins.
• Arduino IDE.
• Simulations Programs.
EMBEDDED SYSTEM
WHAT IS AN EMBEDDED SYSTEMS?
An embedded system is a microprocessor-based
computer hardware system with software that
is designed to perform a dedicated function,
either as an independent system or as a
part of a large system. At the core is
an integrated circuit designed to carry
out computation for real-time operations.
MICROCONTROLLER
WHAT IS MICROCONTROLLER?
• A microcontroller is an integrated circuit (IC) device used for controlling
other portions of an electronic system, usually via a microprocessor unit
(MPU), memory, and some peripherals.
• The most common way to refer to this category of integrated circuits is
“microcontroller" but the abbreviation “MCU” is used interchangeably as it
stands for “microcontroller unit”. You may also occasionally see “µC”
(where the Greek letter mu replaces “micro”).
MICROPROCESSOR VS.
MICROCONTROLLER
MICROPROCESSOR VS MICROCONTROLLER
ARDUINO
WHAT IS ARDUINO?
• Arduino is an open-source electronics platform based on easy-to-use hardware and
software.
• Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a
Twitter message - and turn it into an output - activating a motor, turning on an LED,
publishing something online. You can tell your board what to do by sending a set of
instructions to the microcontroller on the board.
• To do so you use the Arduino programming language (based on Wiring), and the
Arduino Software (IDE), based on Processing.
WHY ARDUINO?
• Inexpensive - Arduino boards are relatively inexpensive compared to other microcontroller platforms.
• Cross-platform - The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating
systems.
• Simple, clear programming environment - The Arduino Software (IDE) is easy-to-use for beginners, yet
flexible enough for advanced users to take advantage of as well.
• Open source and extensible software - The Arduino software is published as open source tools, available
for extension by experienced programmers.
• Open source and extensible hardware - The plans of the Arduino boards are published under a Creative
Commons license, so experienced circuit designers can make their own version of the module, extending it
and improving it.
DIGITAL VS ANALOG SIGNAL
I/O ARDUINO UNO PINS
ARDUINO IDE
ARDUINO IDE WINDOW CONTENTS
ARDUINO IDE SELECT BOARD
ARDUINO IDE EXAMPLES
ADD LIBRARY IN ARDUINO IDE
SENSORS
WHAT IS SENSORS?
• sensors are devices or machines used to detect the presence of any physical object in
the vicinity and send information about the same to the receiving end.
• Any physical quantity like pressure, force, strain, light etc.
• Basically, this are classified as analog and digital sensors.
• Data is collected from the environment using sensors and used for internet of things.
• Ex: Temperature, Light, Pressure, Ultrasonic, Color, Touch, Flow and Level, Smoke,
Accelerometer, Infrared, Humidity, and Tilt.
ACTUATORS
WHAT IS ACTUATORS?
• An actuator is a device that uses a form of power to convert a control signal into
mechanical motion. From electric door locks in automobiles, to ailerons on aircraft,
actuators are all around us. Industrial plants use actuators to operate valves,
dampers, fluid couplings, and other devices used in industrial process control.
SIMULATION PROGRAMS
Tinkercad
Fritzing
Protues
thanks
Email: elafe1888@gmail.com
linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150
facebook: https://www.facebook.com/profile.php?id=100004305557442
github: https://github.com/ElafAhmedSaeed
youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg
slideshare: https://www.slideshare.net/ElafASaeed
Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed
Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN-
F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09

More Related Content

PPTX
Arduino and c programming
PDF
Introducing the Arduino
PPTX
Arduino slides
PDF
Arduino Lecture 1 - Introducing the Arduino
PPTX
Different Arduino Boards
PPTX
Embedded system design using arduino
PPTX
Introduction to arduino ppt main
PPTX
Introduction to Arduino
Arduino and c programming
Introducing the Arduino
Arduino slides
Arduino Lecture 1 - Introducing the Arduino
Different Arduino Boards
Embedded system design using arduino
Introduction to arduino ppt main
Introduction to Arduino

What's hot (20)

PPTX
Embedded system introduction
PPTX
Ppt on embedded systems
PDF
Arduino IDE
PPTX
Embedded system seminar
PDF
1. Introduction to Embedded Systems & IoT
PPT
Arduino
DOCX
Training Report on embedded Systems and Robotics
PDF
Arduino- Serial communication
PDF
Arduino presentation
PPTX
Introduction to embedded systems
PPTX
Embedded system
PPTX
Embedded Systems
PPTX
ppt on embedded system
PPTX
Embedded systems
PPTX
PPT ON Arduino
PPTX
Introduction to the Arduino
PPTX
Embedded systems - UNIT-1 - Mtech
PPTX
Embedded system
PPTX
Introduction to embedded systems
PDF
Introduction to embedded systems
Embedded system introduction
Ppt on embedded systems
Arduino IDE
Embedded system seminar
1. Introduction to Embedded Systems & IoT
Arduino
Training Report on embedded Systems and Robotics
Arduino- Serial communication
Arduino presentation
Introduction to embedded systems
Embedded system
Embedded Systems
ppt on embedded system
Embedded systems
PPT ON Arduino
Introduction to the Arduino
Embedded systems - UNIT-1 - Mtech
Embedded system
Introduction to embedded systems
Introduction to embedded systems
Ad

Similar to Embedded system introduction - Arduino Course (20)

PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPT
arduino-1
PDF
Introduction of Arduino Uno
PDF
The IoT Academy IoT training Arduino Part 1 basics
PDF
Arduino Workshop Day 1 - Basic Arduino
PPT
Intro to Arduino
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
PPTX
Unit 1 Introduction to Arduino BOARD.pptx
PPTX
embedded_in_Arduino_with_basic_embedded.pptx
PPTX
Introduction to Arduino Hardware and Programming
PPT
Arduino presentation by_warishusain
PPTX
Introduction to Arduino.pptx
PPTX
Aurdino presentation
PPTX
PEQUEÑO CURSO DE ARDUINO DESDE SEÑALES HASTA PROGRAMACIÓN
PPTX
ARDUINO Presentation1.pptx
PPTX
How to use an Arduino
PPTX
Introduction To Arduino-converted for s.pptx
PPT
ARDUINO_presentation_by_Ravishankar_Pati.ppt
Arduino basics & programming skill development
Arduino Introduction PPT for school students
arduino-1
Introduction of Arduino Uno
The IoT Academy IoT training Arduino Part 1 basics
Arduino Workshop Day 1 - Basic Arduino
Intro to Arduino
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Unit 1 Introduction to Arduino BOARD.pptx
embedded_in_Arduino_with_basic_embedded.pptx
Introduction to Arduino Hardware and Programming
Arduino presentation by_warishusain
Introduction to Arduino.pptx
Aurdino presentation
PEQUEÑO CURSO DE ARDUINO DESDE SEÑALES HASTA PROGRAMACIÓN
ARDUINO Presentation1.pptx
How to use an Arduino
Introduction To Arduino-converted for s.pptx
ARDUINO_presentation_by_Ravishankar_Pati.ppt
Ad

More from Elaf A.Saeed (20)

PDF
IOT NodeMCU - NodeMCU Webserver
PDF
IOT NodeMCU - Ubidots Platform to Turn on LEDs
PDF
IOT NodeMCU - Thinger Platform to Turn on LEDs
PDF
IOT NodeMCU - IFTTT Templet to send SMS
PDF
Getting date and time from ntp server with esp8266 node mcu
PDF
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
PDF
IOT NodeMCU - NodeMCU Connection to Internet
PDF
Lesson 10- NodeMCU with LCD I2C
PDF
Lesson 9- NodeMCU with Arduino UNO (UART)
PDF
Lesson 8- NodeMCU with Servo Motor
PDF
Lesson 7- NodeMCU with DC Motor
PDF
Lesson 6 - NodeMCU with PWM Pin
PDF
lesson4 - NodeMCU control led
PDF
lesson2 - Nodemcu course - NodeMCU dev Board
PDF
lesson1 - Getting Started with ESP8266
PDF
Embedded system course projects - Arduino Course
PDF
Pyton with rasperry pi
PDF
Summary of MATLAB Functions-Part1
PDF
MATLAB Basics-Part1
PDF
Python basics_ part1
IOT NodeMCU - NodeMCU Webserver
IOT NodeMCU - Ubidots Platform to Turn on LEDs
IOT NodeMCU - Thinger Platform to Turn on LEDs
IOT NodeMCU - IFTTT Templet to send SMS
Getting date and time from ntp server with esp8266 node mcu
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
IOT NodeMCU - NodeMCU Connection to Internet
Lesson 10- NodeMCU with LCD I2C
Lesson 9- NodeMCU with Arduino UNO (UART)
Lesson 8- NodeMCU with Servo Motor
Lesson 7- NodeMCU with DC Motor
Lesson 6 - NodeMCU with PWM Pin
lesson4 - NodeMCU control led
lesson2 - Nodemcu course - NodeMCU dev Board
lesson1 - Getting Started with ESP8266
Embedded system course projects - Arduino Course
Pyton with rasperry pi
Summary of MATLAB Functions-Part1
MATLAB Basics-Part1
Python basics_ part1

Recently uploaded (20)

PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Modernizing your data center with Dell and AMD
PPTX
Cloud computing and distributed systems.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reimagining Insurance: Connected Data for Confident Decisions.pdf
PDF
KodekX | Application Modernization Development
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Smarter Business Operations Powered by IoT Remote Monitoring
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Chapter 2 Digital Image Fundamentals.pdf
GamePlan Trading System Review: Professional Trader's Honest Take
Modernizing your data center with Dell and AMD
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
Reimagining Insurance: Connected Data for Confident Decisions.pdf
KodekX | Application Modernization Development
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Advanced Soft Computing BINUS July 2025.pdf
Smarter Business Operations Powered by IoT Remote Monitoring
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
madgavkar20181017ppt McKinsey Presentation.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
NewMind AI Weekly Chronicles - August'25 Week I
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication

Embedded system introduction - Arduino Course

  • 2. WHAT WE LEARN • Embedded Systems. • Microcontroller. • Microprocessor vs. Microcontroller. • Arduino. • Digital vs Analog Signal. • I/O Arduino Uno pins. • Arduino IDE. • Simulations Programs.
  • 4. WHAT IS AN EMBEDDED SYSTEMS? An embedded system is a microprocessor-based computer hardware system with software that is designed to perform a dedicated function, either as an independent system or as a part of a large system. At the core is an integrated circuit designed to carry out computation for real-time operations.
  • 6. WHAT IS MICROCONTROLLER? • A microcontroller is an integrated circuit (IC) device used for controlling other portions of an electronic system, usually via a microprocessor unit (MPU), memory, and some peripherals. • The most common way to refer to this category of integrated circuits is “microcontroller" but the abbreviation “MCU” is used interchangeably as it stands for “microcontroller unit”. You may also occasionally see “µC” (where the Greek letter mu replaces “micro”).
  • 10. WHAT IS ARDUINO? • Arduino is an open-source electronics platform based on easy-to-use hardware and software. • Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. • To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.
  • 11. WHY ARDUINO? • Inexpensive - Arduino boards are relatively inexpensive compared to other microcontroller platforms. • Cross-platform - The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating systems. • Simple, clear programming environment - The Arduino Software (IDE) is easy-to-use for beginners, yet flexible enough for advanced users to take advantage of as well. • Open source and extensible software - The Arduino software is published as open source tools, available for extension by experienced programmers. • Open source and extensible hardware - The plans of the Arduino boards are published under a Creative Commons license, so experienced circuit designers can make their own version of the module, extending it and improving it.
  • 15. ARDUINO IDE WINDOW CONTENTS
  • 18. ADD LIBRARY IN ARDUINO IDE
  • 20. WHAT IS SENSORS? • sensors are devices or machines used to detect the presence of any physical object in the vicinity and send information about the same to the receiving end. • Any physical quantity like pressure, force, strain, light etc. • Basically, this are classified as analog and digital sensors. • Data is collected from the environment using sensors and used for internet of things. • Ex: Temperature, Light, Pressure, Ultrasonic, Color, Touch, Flow and Level, Smoke, Accelerometer, Infrared, Humidity, and Tilt.
  • 22. WHAT IS ACTUATORS? • An actuator is a device that uses a form of power to convert a control signal into mechanical motion. From electric door locks in automobiles, to ailerons on aircraft, actuators are all around us. Industrial plants use actuators to operate valves, dampers, fluid couplings, and other devices used in industrial process control.
  • 25. Email: [email protected] linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150 facebook: https://www.facebook.com/profile.php?id=100004305557442 github: https://github.com/ElafAhmedSaeed youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg slideshare: https://www.slideshare.net/ElafASaeed Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN- F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09