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
Introduction to Arduino
PPT
Arduino
PPTX
Arduino Family
PPTX
Introduction to Arduino Hardware and Programming
PPTX
Arduino
PPTX
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
PPT
Arduino presentation by_warishusain
PDF
Arduino presentation
PDF
Introduction to Microcontroller
PPTX
Introduction to Arduino.pptx
DOCX
Embedded System
PPTX
Introduction to Arduino and Hands on to Iot
PPTX
Embedded c
PPTX
Arduino Workshop
PDF
Arduino Workshop Day 2 - Advance Arduino & DIY
PPTX
PPT ON Arduino
PPTX
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
PPT
arduino
PPTX
Automated Plant Watering System
PPTX
Arduino Interfacing with different sensors and motor
Introduction to Arduino
Arduino
Arduino Family
Introduction to Arduino Hardware and Programming
Arduino
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino presentation by_warishusain
Arduino presentation
Introduction to Microcontroller
Introduction to Arduino.pptx
Embedded System
Introduction to Arduino and Hands on to Iot
Embedded c
Arduino Workshop
Arduino Workshop Day 2 - Advance Arduino & DIY
PPT ON Arduino
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
arduino
Automated Plant Watering System
Arduino Interfacing with different sensors and motor
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
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
PPT
ARDUINO_presentation_by_Ravishankar_Pati.ppt
PDF
introductiontoarduino-111120102058-phpapp02.pdf
PPS
What is Arduino ?
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
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
ARDUINO_presentation_by_Ravishankar_Pati.ppt
introductiontoarduino-111120102058-phpapp02.pdf
What is Arduino ?
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
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
MYSQL Presentation for SQL database connectivity
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Network Security Unit 5.pdf for BCA BBA.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
Unlocking AI with Model Context Protocol (MCP)
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
MYSQL Presentation for SQL database connectivity
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Network Security Unit 5.pdf for BCA BBA.

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: 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