You are on page 1of 3

2- Day Boot Camp on Internet of Things (IOT)

(Raspberry Pi talks with AWS IOT)


Smart Bridge is bringing 2- day IoT boot camp for students/faculty/ developers who
are getting started with IoT. The program covers technology & process involved in
IoT product development , you would get to create your own solutions for specific
IoT requirements ; you will get to design, build and deploy the whole solution, at the
end you would come up with an end to end IoT solution.

We use Industry standard IoT Hardware Platform ‘Raspberry PI’ & Amazon (AWS)
IoT cloud platform for all our sessions.

 Training By Industry Experts


 Build your own End to End IoT Solutions
o Master IoT Fundamentals
o Design your IoT prototype
o Develop your IoT prototype
o Deploy your IoT prototype & Applications
 Add-on session on Advanced IoT Topics

Our focus is not just technology we go through the entire product development life -
cycle.

SmartBridge 2-Day Boot Camp on IoT 1|Page


Program Details:
Day-1
1.1 Introduction 1.2 IoT Architecture
 What is IoT?  IoT Technology stack
 How IoT is applied in different domains?  Sensors & Actuators
 Use cases ranging from Smart Cities to IoT  Hardware Platforms
 How large is the IoT Market in different  Wireless Communication Protocols
domains?  Network communication Protocols
 Cloud, its components and IoT
 Data Streaming in IoT
 Data Store and IoT
 Analytics & Visualization for IoT

1.3 Sensor & Actuator 1.4 Raspberry Pi Hardware Overview


 What is Sensor & Actuator?  Introduction to Raspberry Pi
 What is a good sensor?  Raspberry Pi Board Layout &
 Sensor properties and their classification Architecture
 Types of Sensors & Actuators  Raspberry Pi Accessories
 Working of typical Sensors and Actuators  Raspberry Pi GPIO Pin Map & Interfaces
 Categories of sensors -  Setup & Getting Started
Commercial/Industrial/Military/Medical/F
ood grade sensors.
 Selecting a sensor for your use case
 IoT Hardware Platform & comparison
 Criteria for selecting Hardware platform

1.5 Raspberry Pi Programming Fundamentals & 1.6 Introduction to RESTful API & MQTT
Sensor Interface Protocol
 Introduction to Python Programming  Introduction to RESTful Web services
 Programming GPIO’s using Python using HTTP
Libraries  Introduction to MQTT communication
 Interface Ultrasonic Sensor With Protocol
Raspberry Pi  What is MQTT Broker? Introduction to
 Interface Humidity Sensor with Raspberry Mosquitto/Hive MQ
Pi  Understanding Publish, Subscribe, Topic,
 Interface PIR Sensor with Raspberry Pi QoS, Keep Alive and Lastwill
 Secure Communication over MQTT
Protocol using TLS
 MQTT Client Applications (MQTT
Lens/MQTT.fx/Eclipse Paho Client)

SmartBridge 2-Day Boot Camp on IoT 2|Page


Program Details:
Day-2
2.1 Introduction to AWS IOT 2.2 Getting Started with AWS (Hands-On)
 What is AWS IoT? & How AWS IoT Works?  Sign in to the AWS IoT Console
 Main Components of AWS IOT  Register a Device in the Thing Registry
 Architecture of AWS IOT  Create and Activate a Device Certificate
 Introduction to Device Gateway,  Attach an AWS IoT Policy
Authentication & Authorization, Device  Attach an AWS IoT Policy to a Device
Registry, Rules Engine, Device Shadows Certificate
and AWS IoT SDK’s  Attach a Certificate to a Thing
 Introduction to AWS Services (AWS SNS,  Configure Your Device
AWS Lamda, AWS S3, AWS DynamoDB,  View Device MQTT Messages with the
etc.) AWS IoT MQTT Client
 Configure and Test with MQTT.fx client
Application

2.3 Creating AWS IoT Rules (Hands-On) 2.4 AWS IoT SQL Reference
 Granting AWS IoT the Required Access
• Expressions
 Creating an AWS IoT Rule
• SELECT Clause
 Rule Action Retries
• FROM Clause
 Viewing Your Rules
• WHERE Clause
 AWS IoT Rule Actions
• Functions
o SNS Action
• JSON Extensions
o Dynamo DB Action
• Substitution Templates
o Lamda Action
o S3 Action

2.5 AWS IoT Python & Node JS SDK (Hands- 2.6 Web Application Development &
On) Hosting
• Introduction to AWS IoT Python SDK • Introduction to AWS S3 Buckets
• Installation of SDK on Raspberry Pi • Create a S3 bucket & Host Web Page
• Uploading Sensor data to Dynamo DB • Access Dynamo DB through Web
• Generating sensor based Notifications Application
through SNS service • Retrieve the data and visualize through
• Triggering Lambda function from sensor charts
data • Retrieve a file from AWS S3
• Use Case Development

SmartBridge 2-Day Boot Camp on IoT 3|Page

You might also like