Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 13

Internet of Things (IoT)

• IoT allows accessing and controlling daily usable equipment's and devices
using Internet.
Application Area of IoT
Tools to Implement IoT Projects
• To implements IoT projects the most popular tools are
• Raspberry
• Arduino
• Tessel 2
• Eclipse IoT
• PlatformIO
• IBM Watson
• OpenSCADA
• Node-RED
• Kinomo Create
• Device Hive
Classifications of IoT boards
 In today’s market, one can find many boards with different specifications.
IoT boards can be broadly classified into two segments:
Classifications of IoT boards
 Microcontroller Boards: The cheapest and easily available boards in
market. Most of the IoT prototypes developed by students are based on it.

 Advantages:
Very simple to learn and implement.
Low-cost IoT board.
A wide range of third-party libraries and sensors are available.
A huge community of users along with easily available resources.

 Disadvantages:
 Processing and task performance speed are lower.
 In general large size board structure.
Classifications of IoT boards
 Single Board Computer: These are mostly used to provide command and
interfacing within several devices in industrial situations for process control.

 Advantages:
 Inexpensive
 Easily available in market.
 General-purpose Input-Output pins are available.
 Fast Processing

 Disadvantages:
 Memory is still a limitation.
Low fault tolerance, the board is prone to damage in case pins are inserted
incorrectly.
Classification of Microcontroller based
Arduino Boards
 Developed by Arduino itself. Example are
 UNO

 Micro
 Nano

 Developed by other manufacturers than Arduino but uses IDE of

Arduino. In general they provides High Level of Integration.

Example are:
 ESP32
 ESP8266 (NodeMCU)
Classification of Arduino Boards
 The classification of Arduino is based on
Number of input/output channels

Number of Digital and Analog pins


Processor
Memory
Networking Support
Some basic Arduino Classification
Some basic Arduino Boards
Working of Arduino

 Get an Arduino (starter kit)

 Download the compiler

 Connect the controller

 Configure the compiler

 Connect the circuit

 Write the program

 Debug/Get it to work
Working Process in IoT Enabled Devices
Sensors Vs Actuators
• The classification of Arduino is based on

BASIS FOR
SENSORS ACTUATORS
COMPARISON
Basic Used to measure the Impel continuous and
continuous and discrete discrete processes
process variables. parameters.
Placed at Input port Output port
Outcome Electrical signal Heat or motion
Example Magnetometer, Cameras, LED, Laser, Loudspeaker,
Accelerometer, Solenoid, motor controllers.
microphones.

You might also like