SlideShare a Scribd company logo
1 of 13
UNIT-2
EMBEDDED IOT DEVICES
BASIC BUILDING BLOCKS OF AN IOT DEVICE
• Any IoT device typically requires capabilities around sensing,
actuation, communication, processing and analytics
• These devices may not require very powerful processing
capabilities and may have low power consumption requirements
BASIC BUILDING BLOCKS OF AN IOT DEVICE
Connectivity
USB/RJ45/Blutooth/
WiFi
Processor
CPU/GPU
Audio/Video
HDMI/VGA/Audio
Jack
Storage
Interfaces
SD-CARD
Memory
Interfaces
RAM/ROM
Other
Interfaces
I2C/UART/CAN
Interconnect Bus
RASPBERRY PI
• The Raspberry Pi is a series of small single-board computers
developed in the UK by the Raspberry Pi foundation to promote
teaching of basic computer science in schools and in developing
countries.
FEATURES AND CHARACTERISTICS OF
RASPBERRY PI
1. • Powerful yet small footprint
2 • Low cost
3 • Highly programmable
4 • Ease of application development
5 • Several connectivity options
6 • Community support
EXAMPLES OF OSes FOR RASPBERRY PI
OS Name Description
Raspberry Pi OS Official OS for all models of the Raspberry Pi
Raspberry Pi Desktop OS for PC and Mac based OS
Ubuntu MATE Provides a complete, familiar, desktop environment that can
be used for basic desktop computing
Ubuntu Core This OS is a secure and optimized version of Ubuntu for
production use
Ubuntu Server This is the server version of Ubuntu
OSMC Open Source Media Center – it is a free and open media built
for media and streaming services.
Mozilla WebThings It is a software distribution for smart home gateways which
allows users to directly monitor and control their smart home
over the web
RASPBERRY PI MODELS
Model name Speed RAM USB Ports Ethernet Wireless Bluetooth
Raspberry Pi Model A+ 700 Mhz 512 MB 1 No No No
Raspberry Pi Model B+ 700 Mhz 512 MB 4 Yes No No
Raspberry Pi 2 Model B 900 MHz 1GB 4 Yes No No
Raspberry Pi 3 Model B 1200 MHz 512 MB 1 No Yes Yes
Raspberry Pi 3 Model A+ 1400 MHz 1 GB 4 Yes Yes Yes
RASPBERRY PI BOARDS
VARIABLES AND DATA TYPES
Data Types
Binary
Memory
view
Bytearry
bytes
Boolean
bool
Set
Frozenset
set
Mapping
dict
Sequence
Range
Tuple
list
Numeric
Complex
Float
Int
Text
str
Data Types Examples
Str X = “Hello World”
Int X=20
Float X=20.5
Complex X=1j
List X=[“apple”,”banana”,”cherry”]
Tuple X=(“apple”,”banana”,”cherry”)
Range X=range(6)
Dict X={“name” : “john” , ”age” :
36}
Set X={“apple”,”banana”,”cherry”}
Bool X=true
Unit-2.pptx

More Related Content

Similar to Unit-2.pptx

IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
Ravindranath67
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikha
sikhakv
 

Similar to Unit-2.pptx (20)

Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Rasberry pi
 Rasberry pi Rasberry pi
Rasberry pi
 
Raspberry Pi Technology
Raspberry Pi Technology Raspberry Pi Technology
Raspberry Pi Technology
 
A futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy piA futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy pi
 
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
 
Iaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developersIaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developers
 
Iaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd the universal brain for all robots
Iaetsd the universal brain for all robots
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Abc beagleboard Getting To Know It
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know It
 
RaspberryPi.pptx
RaspberryPi.pptxRaspberryPi.pptx
RaspberryPi.pptx
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikha
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Unit 3 Complete.pptx
Unit 3 Complete.pptxUnit 3 Complete.pptx
Unit 3 Complete.pptx
 
02-Introduction-to-RPi.pdf
02-Introduction-to-RPi.pdf02-Introduction-to-RPi.pdf
02-Introduction-to-RPi.pdf
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
 
Single Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi Basics
 
Presentacion_p1.pdf
Presentacion_p1.pdfPresentacion_p1.pdf
Presentacion_p1.pdf
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Unit-2.pptx

  • 2. BASIC BUILDING BLOCKS OF AN IOT DEVICE • Any IoT device typically requires capabilities around sensing, actuation, communication, processing and analytics • These devices may not require very powerful processing capabilities and may have low power consumption requirements
  • 3. BASIC BUILDING BLOCKS OF AN IOT DEVICE Connectivity USB/RJ45/Blutooth/ WiFi Processor CPU/GPU Audio/Video HDMI/VGA/Audio Jack Storage Interfaces SD-CARD Memory Interfaces RAM/ROM Other Interfaces I2C/UART/CAN Interconnect Bus
  • 4. RASPBERRY PI • The Raspberry Pi is a series of small single-board computers developed in the UK by the Raspberry Pi foundation to promote teaching of basic computer science in schools and in developing countries.
  • 5. FEATURES AND CHARACTERISTICS OF RASPBERRY PI 1. • Powerful yet small footprint 2 • Low cost 3 • Highly programmable 4 • Ease of application development 5 • Several connectivity options 6 • Community support
  • 6. EXAMPLES OF OSes FOR RASPBERRY PI OS Name Description Raspberry Pi OS Official OS for all models of the Raspberry Pi Raspberry Pi Desktop OS for PC and Mac based OS Ubuntu MATE Provides a complete, familiar, desktop environment that can be used for basic desktop computing Ubuntu Core This OS is a secure and optimized version of Ubuntu for production use Ubuntu Server This is the server version of Ubuntu OSMC Open Source Media Center – it is a free and open media built for media and streaming services. Mozilla WebThings It is a software distribution for smart home gateways which allows users to directly monitor and control their smart home over the web
  • 7. RASPBERRY PI MODELS Model name Speed RAM USB Ports Ethernet Wireless Bluetooth Raspberry Pi Model A+ 700 Mhz 512 MB 1 No No No Raspberry Pi Model B+ 700 Mhz 512 MB 4 Yes No No Raspberry Pi 2 Model B 900 MHz 1GB 4 Yes No No Raspberry Pi 3 Model B 1200 MHz 512 MB 1 No Yes Yes Raspberry Pi 3 Model A+ 1400 MHz 1 GB 4 Yes Yes Yes
  • 9.
  • 10.
  • 11. VARIABLES AND DATA TYPES Data Types Binary Memory view Bytearry bytes Boolean bool Set Frozenset set Mapping dict Sequence Range Tuple list Numeric Complex Float Int Text str
  • 12. Data Types Examples Str X = “Hello World” Int X=20 Float X=20.5 Complex X=1j List X=[“apple”,”banana”,”cherry”] Tuple X=(“apple”,”banana”,”cherry”) Range X=range(6) Dict X={“name” : “john” , ”age” : 36} Set X={“apple”,”banana”,”cherry”} Bool X=true