IoT-Stockholm-Intro_to_BLE

6,501 views

Published on

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.

Published in: Technology
  • Be the first to comment

IoT-Stockholm-Intro_to_BLE

  1. 1. Intro to Bluetooth Low Energy Internet of Things - Stockholm 2013-11-05 ! Shahzada Hatim
  2. 2. 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.
  3. 3. Calibration
  4. 4. Agenda • History • Technology • Principles, Architecture • Supported Platforms • Demo • Use Cases • Resources
  5. 5. History • Named after a Danish King • 1994 Bluetooth -Ericsson • 2001-2007 Nokia - Wibree • 2009-2010 Bluetooth SIG • 2011 iOS 5, Iphone4S
  6. 6. 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
  7. 7. Small Data ! ! ! !
  8. 8. Architecture P1 P2 Central P3 P4
  9. 9. Physical Layer
  10. 10. Link Layer State Machine
  11. 11. GATT
  12. 12. BLE Profiles • DIS! Device Information Service! • FMP! • 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! • TIP! Time Profile!1.0 ! • TPS!Tx Power Service! 1.0 ! Find Me Profile! 1.0 ! 1.0 ! Reference Time Update Service!1.0 !
  13. 13. GATT - CoreBluetooth
  14. 14. 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
  15. 15. Demo
  16. 16. Use Cases - Sports/Fitness
  17. 17. Use Cases - Lifestyle
  18. 18. Use Cases - Location
  19. 19. Use Cases - Security
  20. 20. UseCases -Industrial
  21. 21. Questions/Comments
  22. 22. 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)
  23. 23. iBeacons • Introduced at WWDC 2013 • Indications that it could become a profile • Part of CoreLocation API in iOS • Perhaps a Demo
  24. 24. Summary • Introduction to Bluetooth Low Energy • History • Architecture • Examples • Demo • Resources
  25. 25. BLE vs NFC trend
  26. 26. BLE is super cool, now go make some awesome things with it.
  27. 27. Tack!

×