IoT-Stockholm-Intro_to_BLE

Post on 18-Jan-2015

1.993 views 0 download

Tags:

description

Stockholm Internet of Things meetup. Introduction to BLE. These slides are modified from the live presentation. Any views presented on these slides are that of the author (or the author agrees with them) and don't necessarily reflect on the author's employer.

Transcript of IoT-Stockholm-Intro_to_BLE

Intro to Bluetooth Low EnergyInternet of Things - Stockholm

2013-11-05 !Shahzada Hatim

Hej!

• You can call me Hatim (or @geoaxis).

• From Pakistan (nybörjare i svenska).

• Co-host Neo4j Stockholm and active in some other meetups and other related events.

Calibration

Agenda• History

• Technology

• Principles, Architecture

• Supported Platforms

• Demo

• Use Cases

• Resources

History• Named after a Danish King

• 1994 Bluetooth -Ericsson

• 2001-2007 Nokia - Wibree

• 2009-2010 Bluetooth SIG

• 2011 iOS 5, Iphone4S

Technology - Principles• Designed from the ground up

• Ultra Low Power, Low throughput, Short messages

• Low cost, small physical size

• Interoperable

• Same wireless band as Wifi

• License free

Small Data

!

!

!

!

Architecture

Central

P1

P2

P3

P4

Physical Layer

Link Layer State Machine

GATT

BLE Profiles• DIS!Device Information Service! 1.0 !

• FMP! Find Me Profile! 1.0 !

• HTP!Health Thermometer Profile! 1.0 !

• HTS!Health Thermometer Service! 1.0 !

• HRP! Heart Rate Profile! 1.0 !

• HRS! Heart Rate Service!1.0 !

• IAS! Immediate Alert Service! 1.0 !

• LLS!Link Loss Service! 1.0 !

• PASP! Phone Alert Status Profile! 1.0 !

• PASS! Phone Alert Status Service! 1.0 !

• PXP!Proximity Profile! 1.0 !

• RTUS! Reference Time Update Service!1.0 !

• TIP! Time Profile!1.0 !

• TPS!Tx Power Service! 1.0 !

GATT - CoreBluetooth

Supported Platforms• iPhone4S+,iPad3+, iPod Touch, iOS5+

• Android 4.3+ (API 18) only Central mode

• Windows 8.1

• Blackberry

• Nokia Lumia Series , Windows 8.1 Phone in future

Demo

Use Cases - Sports/Fitness

Use Cases - Lifestyle

Use Cases - Location

Use Cases - Security

UseCases -Industrial

Questions/Comments

Resources• Bluetooth SIG Website

• Youtube Channel

• Robin Heydon Book

• Apple Core Bluetooth Developer Guide

• BlueGiga Presentation

• I will post a full list of links on meetup page (along with some more interesting slides)

iBeacons

• Introduced at WWDC 2013

• Indications that it could become a profile

• Part of CoreLocation API in iOS

• Perhaps a Demo

Summary• Introduction to Bluetooth Low Energy

• History

• Architecture

• Examples

• Demo

• Resources

BLE vs NFC trend

BLE is super cool, now go make some awesome

things with it.

Tack!