~/talk

Creating Bluetooth Low Energy Apps

Talkat Philly ETE 2015 · 2015-04-07..04-08· [android]
links:none on file
slides:none on file

Live demos use Apache Cordova with a custom BLE plugin to scan, connect, read and write a real light bulb service (UUID FF10) and its switch characteristic (FF11), with about a hundred lines of JavaScript that actually toggle the bulb. Code handles ArrayBuffer/Uint8 parsing, supports write vs writeWithoutResponse and startNotification for heart rate streams. Also shows TI SensorTag buttons, Estimote iBeacons and iBeacon ranging, URI Beacon/Physical Web examples and Node.js libraries (noble/bleno) — all working end to end.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:47Bluetooth Low Energy basics
  3. 7:23Device discovery and advertising
  4. 12:18Reading and writing characteristics
  5. 16:31Demo with light bulb service
  6. 19:48Cordova plugin for BLE apps
  7. 24:47Reading and writing in JavaScript
  8. 28:59Heart rate sensor demo
  9. 31:30SensorTag hardware overview
  10. 35:30Custom BLE services with Arduino
  11. 36:11Bluetooth Low Energy beacons
  12. 40:02iBeacon implementation on iOS
  13. 47:03URI beacons and Physical Web
  14. 51:14Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.