~/talk

An introduction to Bluetooth mesh for Android developers

Talkat Droidcon Italy 2018 · 2018-04-19..04-20· [android]
slides:none on file

Bluetooth mesh is a networking stack released summer 2017 that uses Bluetooth Low Energy radios to relay messages up to 127 hops, supporting multicast patterns for smart buildings and lighting. Android interacts via the mesh proxy GATT service (in/out characteristics), uses 29‑octet 29-octet PDUs and mandatory net/app keys for security, and devices require provisioning. Development uses vendor dev boards (Silicon Labs Cypress Nordic) or Zephyr RTOS on cheap hardware; the presenter implements working clients in JavaScript and demonstrates Android BLE integration.

AI-written summary · about

  1. 0:00Start
  2. 1:00Flavors of Bluetooth
  3. 1:28Bluetooth Low Energy
  4. 1:49Bluetooth Mesh Networking
  5. 4:43Multi-Hop Messaging
  6. 6:04Reliability
  7. 7:41What Is the Network
  8. 8:16Provisioning
  9. 9:53Group Addresses
  10. 11:52Scenes
  11. 12:47Models
  12. 13:56Generic Models
  13. 16:29Hsl
  14. 16:51State Binding
  15. 17:13Ambient Light Sensor
  16. 19:31Recap
  17. 19:50Discover Bluetooth Low-Energy Devices
  18. 25:04Security
  19. 25:55Security Keys
  20. 29:37Bluetooth Mesh Developer Boards
  21. 30:01Zephyr
~/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.