I'm in IoT
summary
Demonstrates that modern browsers can control BLE hardware directly: Chrome uses navigator.bluetooth to pair with devices, read services and write values, and successfully changes an LED lamp’s color by writing RGB hex to its FF00 8 service / FFFC characteristic after some reverse engineering; shows a Parrot drone controlled from the browser via the Web Drone PWA (flight demo partially flaky and briefly hijacked), uses nRF Connect for inspection, and cites BLE ranges (≈100 m, 5.0 up to ≈400 m).
AI-written summary · about
chapters (46)
- 0:00Introduction
- 0:42Im in IoT
- 1:41HTML Academy
- 2:52First Selfie
- 7:14Bluetooth
- 7:45History of Bluetooth
- 8:07Bluetooth unites people
- 9:18Web technologies in real life
- 9:36What is Bluetooth
- 10:14Bluetooth Clicker
- 11:51Bluetooth Headphones
- 12:36Bluetooth LE
- 13:59Beacons
- 15:22Bluetooth Low Energy
- 16:02Generic Attributes Server
- 17:10NRF Connect
- 17:41Im connected
- 18:05Can you feel anything
- 18:42Bluetooth devices
- 18:59Services
- 19:33Characteristics
- 20:05Characteristics API
- 20:23Lamps Lights
- 20:49Smart Lamp
- 23:11Web Bluetooth
- 23:38Chrome Browser
- 24:02Connection
- 24:19Promise resolved
- 24:41Request devices
- 25:15Request characteristics
- 25:49Hex codes
- 26:58Input text
- 27:30RGB
- 27:58Rainbow
- 29:30Drone
- 30:18Mars
- 30:40Fly
- 31:30Lamp jammer
- 34:31Can I use
- 35:11Bluetooth in Chrome
- 35:41Bluetooth 5 Specification
- 36:02Bluetooth 5 Use Cases
- 36:12Wish List
- 36:22Articles
- 37:07Slides
- 37:25Questions
related talks
50mFun with Bluetooth
39mGetting physical with Web Bluetooth
50mIoT: from zero to hero for web developers
29mFun with Bluetooth
17mCreating IoT applications with Web Bluetooth
46mMonsters, lightbulbs and robots: having fun with WebBluetooth
45mCreating IoT Applications with Web Bluetooth
45mFun with Bluetooth
