Internet of things is one of the hottest areas nowadays. It has been predicted that about 50B devices would be connected to each other by 2020. Internet of things or you can say internet of everything, i.e. connecting everything together.
You can visit http://www.youtube.com/kgptalkie for full video tutorials
2. 2
3 Big Technologies Changing
the World, that will shape
the FUTURE
1 2
3
1
2
3
Internet of Things
Cyber Security
Machine Learning
3. 3
Internet of Things
IoT refers to a state where Things (e.g. objects, environments, vehicles and clothing) will have more and more
information associated with them and may have the ability to sense, communicate, network and produce new
information, becoming an integral part of the Internet.
6. 6
Source: http://blog.trentonsystems.com/internet-of-things-crosses-business-personal-boundaries/
To create an IoT industry in India of USD 15 billion by 2020. This will also lead to increase in the connected devices from around
200 million to over 2.7 billion by 2020. As per Gartner Report the total revenue generated from IoT industry would be USD 300
billion and the connected devices would be 27 billion by 2020 globally. It has been assumed that India would have a share of 5-
6% of global IoT industry – Government of India (First IoT Policy)
Opportunities
9. Estimation is that by 2020 there will
be 50 billion connected devices!
Anything that will be benefit from
being connected will be connected!
There will be 40 times more devices
than people on the Internet in 2020.
9
Internet of Things: a glimpse into the future
10. 9 Internet of Things (IoT) Protocols You Need to Know About
2. Bluetooth
•Standard: Bluetooth 4.2 core specification
•Frequency: 2.4GHz (ISM)
•Range: 50-150m (Smart/BLE)
•Data Rates: 1Mbps (Smart/BLE)
4. ZigBee
•Standard: ZigBee 3.0 based on IEEE802.15.4
•Frequency: 2.4GHz
•Range: 10-100m
•Data Rates: 250kbps
5. Z-Wave
•Standard: Z-Wave Alliance ZAD12837
/ ITU-T G.9959
•Frequency: 900MHz (ISM)
•Range: 30m
•Data Rates: 9.6/40/100kbit/s
1. Wi-Fi
•Standard: Based on 802.11n (most common
usage in homes today)
•Frequencies: 2.4GHz and 5GHz bands
•Range: Approximately 50m
•Data Rates: 600 Mbps maximum, but 150-
200Mbps is more typical, depending on channel
frequency used and number of antennas (latest
802.11-ac standard should offer 500Mbps to
1Gbps)
3. LoRa WAN
•Standard: LoRaWAN
•Frequency: Various
•Range: 2-5km (urban environment), 15km
(suburban environment)
•Data Rates: 0.3-50 kbps.
11. 9. Neul
•Standard: Neul
•Frequency: 900MHz (ISM), 458MHz (UK),
470-790MHz (White Space)
•Range: 10km
•Data Rates: Few bps up to 100kbps
8. Sigfox
•Standard: Sigfox
•Frequency: 900MHz
•Range: 30-50km (rural environments), 3-
10km (urban environments)
•Data Rates: 10-1000bps
7. NFC
•Standard: ISO/IEC 18000-3
•Frequency: 13.56MHz (ISM)
•Range: 10cm
•Data Rates: 100–420kbps
6. Cellular
•Standard: GSM/GPRS/EDGE (2G), UMTS/HSPA
(3G), LTE (4G)
•Frequencies: 900/1800/1900/2100MHz
•Range: 35km max for GSM; 200km max for
HSPA
•Data Rates (typical download): 35-170kps
(GPRS), 120-384kbps (EDGE), 384Kbps-2Mbps
(UMTS), 600kbps-10Mbps (HSPA), 3-10Mbps
(LTE)
9 Internet of Things (IoT) Protocols You Need to Know About
12. How to select the ideal wireless technology for your IoT network
Four main factors are always
involved in the selection:
• Maximum throughput
• Power consumption
• Maximum distance range
• Web access: gateway
13. Do you have Tech Startup Idea?, No?
Believe me you are going to get one to start
your work
14. Devices available in the market: Feature and Price
Wi-Fi Enabled Embedded Development Boards
15. Features
• ARM® Cortex®-M4 Core at 80 MHz
• 32-Channel Direct Memory Access (µDMA)
• Hardware Crypto Engine for Advanced Fast
Security, Including
• AES, DES, and 3DES
• SHA2 and MD5
• CRC and Checksum
• 8-Bit Parallel Camera Interface
• 1 SD/MMC Interface
• UART,I2C,SPI,Timer,GPIO
• Featuring Wi-Fi Internet-On-a-Chip™
• Wi-Fi and Internet Protocols in ROM
• 802.11 b/g/n Radio, Baseband, Medium Access
Control (MAC), Wi-Fi Driver, and Supplicant
• Application Throughput
• UDP: 16 Mbps
• TCP: 13 Mbps
• Advanced Low-Power Modes
• Hibernate: 4 µA
• Low-Power Deep Sleep (LPDS): 250 µA
• RX Traffic (MCU Active): 59 mA @ 54 OFDM
• TX Traffic (MCU Active): 229 mA @ 54 OFDM,
Maximum Power
• Idle Connected (MCU in LPDS):
825 µA @ DTIM = 1
600
INR
2500
INR
CC3200, Texas Instrument
16. Raspberry Pi 3B
3000
INR
Feature
•A 1.2GHz 64-bit quad-core ARMv8 CPU
•802.11n Wireless LAN
•Bluetooth 4.1 BLE
•1GB RAM
•4 USB ports
•40 GPIO pins
•Full HDMI port
•Ethernet port
•Combined 3.5mm audio jack
•And composite video
•Camera interface (CSI)
•Display interface (DSI)
•Micro SD card slot
•VideoCore IV 3D graphics core
17. SPWF01SA, STMicroelectronics
Key Features
•STM32 ARM Cortex-M3, with 64 KB RAM and 512 KB Flash
memory
•8 simultaneous TCP or UDP clients and 1 socket server
•WEP/WPA/WPA2 personal security
•TX power
•16 configurable GPIOs available
•UART interface to host system
•Advanced low-power modes
• Standby with RTC: 43 μA
• Sleep connected (DTIM=1): 15 mA
• RX traffic: 105 mA typical
• TX traffic: 243 mA typical @ 10 dBm
•Small form factor: 26.92 x 15.24 x 2.35 mm
1100
INR
18. MediaTek LinkIt™ Smart 7688 Dua
Key Features of the MT7688AN SOC
•MIPS24KEc 580 MHz
•16-bit DDR1/DDR2 (193 MHz) memory up to 2Gbits
•SD-XC (class 10)
•1T1R 802.11n 2.4GHz
•Support for Wi-Fi, USB host and SD cards
•Pin-out for ADC (7688 Duo only), PWM, I2C, SPI, I2S
(7688 only) and UART (Lite)
•DR-QFN156-12 mm x 12 mm
2000
INR
19. Photon, particle.io
FEATURES
•Particle PØ Wi-Fi module
• Broadcom BCM43362 Wi-Fi chip
• 802.11b/g/n Wi-Fi
• STM32F205RGY6 120Mhz ARM Cortex M3
• 1MB flash, 128KB RAM
•On-board RGB status LED (ext. drive provided)
•18 Mixed-signal GPIO and advanced peripherals
•Open source design
•Real-time operating system (FreeRTOS)
•Soft AP setup
•FCC, CE and IC certified
1400
INR
20. RN1723, Microchip
1000
INR
Features
• Ultra-low power for years of battery life
• Hardware interfaces: UART and SPI Slave
• User programmable GPIO & ADCs
• Real-time clock for time-stamping, auto-
sleep, and auto-wakeup modes
• Run directly from batteries or regulated
power supplies
• Over the air firmware upgrade
• WPS Mode for secure wireless setup
• Secure Wi-Fi authentication schemes
(WEP/WPA/WPA2)
• Advanced SSL/TLS security running on
external PIC® MCU
• Full on-board TCP/IP/UDP stack (no external
drivers required)
• Efficient active and standby modes:
• 4µ Sleep mode
• 15mA DOZE (Standby) mode
• 40mA Receive
• 120mA Transmit
21. ESP8266, Fully made in China
Features:
•802.11 b/g/n
•Wi-Fi Direct (P2P), soft-AP
•Integrated TCP/IP protocol stack
•Integrated TR switch, balun, LNA, power amplifier and
matching network
•Integrated PLLs, regulators, DCXO and power
management units
•+19.5dBm output power in 802.11b mode
•Power down leakage current of <10uA
•1MB Flash Memory
•Integrated low power 32-bit CPU could be used as
application processor
•SDIO 1.1 / 2.0, SPI, UART
•STBC, 1×1 MIMO, 2×1 MIMO
•A-MPDU & A-MSDU aggregation & 0.4ms guard interval
•Wake up and transmit packets in < 2ms
•Standby power consumption of < 1.0mW (DTIM3) 300
INR
Highly unreliable, Not Recommended
23. Features
•Microcontroller
• Powerful ARM® Cortex®-M3
• Up to 48-MHz Clock Speed
• 128KB of In-System Programmable Flash
• 8KB of SRAM for Cache
• 20KB of Ultralow-Leakage SRAM
• Supports Over-The-Air Upgrade (OTA)
•Efficient Code Size Architecture, Placing Drivers,
Bluetooth® Low Energy Controller, IEEE 802.15.4 MAC,
and Bootloader in ROM
•Low Power
• Active-Mode RX: 5.9 mA
• Active-Mode TX at 0 dBm: 6.1 mA
• Active-Mode TX at +5 dBm: 9.1 mA
• Active-Mode MCU: 61 µA/MHz
• Active-Mode MCU: 48.5 CoreMark/mA
• Active-Mode Sensor Controller: 8.2 µA/MHz
• Standby: 1 µA (RTC Running and RAM/CPU
Retention)
• Shutdown: 100 nA (Wake Up on External Events)
CC2650, Texas Instrument
2500
INR
24. Main components:
STM32L476 – 32-bit ultra-low-power MCU with CortexM4F
LSM6DSM – iNEMO inertial module: 3D accelerometer and 3D
gyroscope
LSM303AGR – Ultra-compact high-performance eCompass
module: ultra-low power 3D accelerometer and 3D
magnetometer
LPS22HB – MEMS nano pressure sensor: 260-1260 hPa
absolute digital output barometer
MP34DT04 – 64dB SNR Digital MEMS Microphone
BlueNRG-MS – Bluetooth low energy network processor
External interfaces: UART, SPI, SAI (Serial Audio Interface),
I²C, DFSDM, USB OTG, ADC, GPIOs
STEVAL-STLCX01V1, STMicroelectronics
5000
INR
25. KEY FEATURES
• Multi-protocol 2.4GHz radio
• 32-bit ARM Cortex M4F processor
• 512kB flash + 64kB RAM
• On-air Update
• Full set of digital interfaces including: SPI/2-
wire/UART/PDM/ I2S, all with EasyDMA
• 12-bit/200KSPS ADC
• 128-bit AES ECB/CCM/AAR co-processor
• 7.7mA – TX at +4dBm output power,
• 5.5mA – TX at 0dBm output power,
• 5.5mA – RX at 1Mbs
nRF52 Development Board
2500
INR
26. • Features
• Fully certified Bluetooth® version 4.1 module
• UART, I2C, GPIO, ADC
• 128-bit AES encryption
• 3xPWM Output and Active Rx, Tx Current 16mA
• On-board Bluetooth Low Energy 4.1 stack
• Device Firmware Upgrade (DFU) over UART or Over
the Air (OTA)
• Microchip Low-energy Data Profile (MLDP) for
serial data applications
• 64 KB internal flas
• Compact form factor: 11.5 x 19.5 x 2.5 mm
RN4020 BLE 4.1
Development Board
500
INR
27. Features
•True single-chip Bluetooth LE SoC solution
•Very low power consumption
• 2 μA deep sleep mode
• 3 μA sleep mode (32 kHz RC oscillator on)
• 9.25 mA RX current with DC-to-DC converter
• 8.8 mA TX current @0 dBm TX power with DC-to-
DC converter
•Microcontroller
• Integrated 32-bit ARM Cortex M0 MCU
• 64 kB system memory
• User-controllable code protection
•High level integration
• 4-channel, 10-bit general-purpose ADC
• 31 GPIO pins for QN9020, 15 GPIO pins for
QN9021, and 22 GPIO pins QN9022
• 2-channel programmable PWM
• Two SPI/UART interfaces
• I²C-bus master/slave interface
• AES-128 security coprocessor
NXP QN9020 BLE
Development Board
3000
INR
28. Features
Complies with Bluetooth V4.1
Supports up to 8 Bluetooth Smart connections
16 MHz 32 bit ARM Cortex-M0 with SWD interface
AES-128 bit encryption Processor
32 kB One-Time-Programmable (OTP) memory
42 kB System SRAM
84 kB ROM
8 kB Retention SRAM
10-bit ADC for battery voltage measurement
2 UARTs with hardware flow control up to 1 MBd
SPI+™ interface
I2C bus at 100 kHz, 400 kHz
3-axes capable Quadrature Decoder
Analog interfaces
4-channel 10-bit ADC
Supply current at VBAT3V:
TX: 3.4 mA, RX: 3.7 mA (with ideal DC-DC)
DA1458x Development Board
6900
INR
30. Convergence of IoT, big data and cloud
• For IoT, number of billions of connected devices is an indicator of IoT. The
connectivity is just an enabler but the real value of IoT is on data
(business insight/data-driven economy)
• For Big Data, data collection is one of the main concern, and IoT can
play an important roles for data collection and data sharing
• For Big Data, data is nothing without real business value insight
• Cloud offers Everything as a Service business model for IOT and big
data.
• IoT is a King, Big data is a Queen and Cloud is a Palace
31. Cloud-based IoT Big Data applications
Massive
monitoring
Real-time
actionable
insight
Observation
Performance
and
optimization
Proactive and
predictive
Prescriptive
and
descriptive
32. Key requirements of IoT-Big data platform
Intelligent and
dynamicScalable
Real-time
Distributed and
decentralized
Security and
privacy
33. Smart product sales
34Source: Siemens, http://www.siemens.com/innovation/apps/pof_microsite/_pof-fall-2012/_html_en/facts-and-forecasts-growth-market-of-the-future.html
Data Generation
34. iKaaS-EU-Japan IoT big data platform
Local CloudLocal Cloud
KaaS
App.App.
Sensors
/IoT Devices
Sensors
/IoT Devices
Storage Storage
Data
Query
QueryQuery
Security
GW
Data
Data Data
Security
GW
Global Cloud
Knowledge
Knowledge
Storage
The goal of this project is to combine ubiquitous and heterogeneous sensing, smart objects, semantic, big
data and cloud computing technologies in a platform enabling the Internet of Things process consisting of
continuous iterations on data ingestion, data storage, analytics, knowledge generation and knowledge
sharing phases, as foundation for cross-border information service provision.
35. Sendai Smart Village in Japan
• Tago-Nishi is build as a smart city, including town management and health services
• Offering personalize and context aware services, considering the data from energy-
consumption of each of the house, weather, wearable, etc.
36. Top 5 IoT Cloud Platforms
1. Intel Cloud
2. Google Cloud
3. Azure, Microsoft
4. AWS, Amazon
5. IBM Watson IoT
6. Many more…
43. Case Study 1
How FitBit Surge works
Fitbit's latest fitness "super watch" has some pretty nice features:
•Built-in GPS
•Wrist-based optical heart rate monitor
•Wireless syncing to smartphone or computer
•7+days of battery life without GPS and up to 7h with GPS
18000
INR
45. FitBit Surge
Silicon Labs EFM32 Giant Gecko
(ARM Cortex-M3)
EFM32GG395F1024
Micron Serial NOR
Flash N25Q064A11ESEA0F
Li-Polymer Battery, Rechargeable
32-Bit ARM Cortex-M3, 48MHz,
1024KB Flash, 128KB RAM, 8-
Channel 12-Bit ADC, 93 GPIOs -
MFG: SILICON LABORATORIES INC
SPI-compatible serial bus interface
108 MHz (MAX) clock frequency
1.7–2.0V single supply voltage
Dual/quad I/O instruction provides
increased throughput up to 432
MHz
The optical heart rate sensor is
based on FitBit’s PurePulse
technology, which uses LEDs and
photo-sensors to sense the changes
in local blood vessel volume with
each heartbeat.
46. FitBit Surge
Texas Instruments Battery
Charger BQ24232H
MediaTek GPS Receiver MT3339
(couldn't find any datasheet, just
a press release on it)
Texas Instruments Bluetooth
Controller CC2564
Sharp TFT-LCD LS013B7DH01
Display Module, 1.26" Diagonal,
Transflective Monochrome, 144 x
168 Pixels, 175 ppi, w/ Integral
Flex PCB, w/ 1 LED Backlight -
MFG: SHARP CORP
USB-Friendly Lithium Based Battery
Charger With Power-Path For 4.35V
Batteries
TI’s Single-Chip Bluetooth Solution With Bluetooth Basic Rate (BR), Enhanced Data Rate (EDR), and Low Energy (LE)
Support; Available in Two Variants: Dual-Mode Bluetooth CC2564 Controller and Bluetooth CC2560 Controller
48. Case Study 2
Everyone knows that getting enough activity is crucial to
good health. But measuring this activity shouldn't be a job.
• Coin Cell Battery
• 8-Month Battery Life
• Activity and Sleep Tracking
• No HR rate and Non-Rechargeable
6000
INR
How Withings Go works
49. Withings Go
The battery that is used is a
Panasonic 3V CR2032 with a
capacity of 225mAh
The casing itself consists of three
parts: the top, the bottom and a thin
cover for the e-ink display
On the top side of the PCB, in the
middle, there is an SMD push
button. The display is so thin and
flexible you can actually press the
button with it.
FCC Cirtified
FCC ID: XNAWAM02
The button is used to set-up the tracker when you unbox it and to switch
from "tracker"-view to "watch"-view while using it.
50. Withings Go
The ultra low-power 3-axis
accelerometer on the board is the
ADXL362 from Analog Devices
(datasheet).
Next to the accelerometer there is
another chip, a push button reboot
controller XC6190 (datasheet).
The bluetooth chip Withings has
chosen is the nRF51822 from Nordic
Semiconductors. It's a 2.4GHz ultra
low-power bluetooth chip built
around a 32-bit ARM® Cortex™ M0
CPU.
nRF51822 the system uses 2 clocks:
A high frequency clock (HFCLK) and
a low frequency clock (LFCLK). The
HFCLK is fixed to 16 MHz and the
LFCLK is fixed to 32.768 kHz.
The balun, BAL-NRF02D3 (datasheet) from STMicroelectronics, next to the
bluetooth radio is used to match the impedances.
51. Withings Go
Family Time
The cool thing about e-ink displays
though is that they keep displaying their
last state even if they are not connected
to a battery. The ultimate proof that
these displays are ultra low-power.
The blob is actually a protective cover for
the chip and the wire-bonds. This type of
method is called "chip-on-board" (COB).
Black epoxy resin is used as the chips can
be sensitive to light,
52. Case Study 3
Moto 360 streamlines your mobile life
• Equipped with Android Wear
• Stylish Watch and Fitness Tracker
• Multi-faces and dials
• 1-Day to 1.5-Day battery life
• Wireless Charging
• Optical Heart Rate Sensor
• Bluetooth 4.0 and Wi-Fi Connectivity
20000
INR
Do you know what Motorola 360 have inside
53. Motorola 360 Tech specs:
• TI OMAP 3 processor
• 4 GB internal storage + 512 MB RAM
• 1.56" backlit LCD display with a resolution of 320 x 290 (205 ppi)
• Bluetooth 4.0 LE
• Pedometer + optical heart rate monitor + ambient light sensor
• Vibrator motor + dual microphones
54. Motorola 360
Let's compare its battery capacity with
its competitors, the Samsung Gear Live
and the LG G Watch:
Motorola Moto 360: 3.8 V, 300 mAh
battery rated at 1.1 Wh of energy.
Samsung Gear Live: 3.8 V, 300 mAh
battery rated at 1.14 Wh of energy.
LG G Watch: 3.8 V, 400 mAh battery
rated at 1.5 Wh of energy.
Any good water resistant watch
will have some fancy seals. Our
Moto 360 is no different, and it
keeps water away from its innards
with a colorful rubber o-ring.
The Moto 360 is the first
Android Wear smartwatch to
feature inductive charging.
Previous Android Wear
smartwatches like the Samsung
Gear Live and the LG G Watch
featured metal charging
contacts.
55. Texas Instruments TMS320C5545 Fixed-Point
Digital Signal Processor
Micron Technology MT46H128M32L2KQ-5 IT
(labeled as 2SB28 D9QRM) 4 Gb (512 MB)
Mobile LPDDR
Toshiba THGBMAG5A1JBAIT 4 GB e-MMC
NAND Flash
Texas Instruments 1211A1 USB 2.0 PHY
Transceiver
Atmel MXT112S Capacitive Touchscreen
Controller
Texas Instruments AFE4490 Integrated Analog
Front-End for Pulse Oximeters
Wolfson Microelectronics WM7121 Top Port Analogue Silicon Microphone
Texas Instruments TPS659120 PMU for Processor Power
Texas Instruments BQ51051B Integrated Wireless Power Li-ion Charger Receiver
Texas Instruments WiLink WL1831 Wi-Fi and Bluetooth Module
Wolfson Microelectronics WM7132 MEMS Microphones Bottom Port Analogue Silicon
Microphone
Solomon Systech SSD2848K1 MIPI Display Interface Controller
On the flipside: an InvenSense MPU-6051 Six-Axis (Gyro + Accelerometer) MEMS
Motion Tracking Device
Layered underneath the Micron RAM, can be found a Texas Instruments X3630ACBP
(OMAP3630) OMAP 3 Applications Processor.
56. Case Study 4
30000
INR
Can I buy Apple Watch without selling my organs?
• Second-generation OLED Retina display with
Force Touch
• Built in GPS + NFC + Wi-Fi 802.11b/g/n 2.4 GHz +
Bluetooth 4.0
• Accelerometer + gyroscope + heart rate sensor +
microphone + speaker + ambient light sensor
• Water resistance rating (up to 50 meters)
• WatchOS 3
57. Apple Watch
This cell is rated at 3.77 V and
273 mAh to yield a whopping
1.03 Whr of power.
whole host of control hardware:
Apple 343S00092 Analog Devices Touch Controller
NXP 67V04 NFC Controller (also found in the iPhone 7 Plus)
The Apple S2 is the integrated computer in the Apple Watch Series 2, and it is described as a "System in Package"
(SiP) by Apple Inc. It was revealed in September 7, with very little info about specifications. Apple says its two
cores deliver 50% higher performance and the GPU deliver twice as much as the predecessor,
58. Apple Watch
The four-sensor array includes infrared
sensors, visible-light LEDS, and
photosensors to track your heart rate
throughout the day.
Bosch Sensortec BMP280 Barometric
Pressure Sensor
STMicroelectronics LSM6DS3
gyroscope + accelerometer
Knowles KSM1 microphone
Analog Devices AD7149
Capacitance Sensor
Controller