Getting into Physical web with React of Things
summary
Shows how React Native apps actually talk to Bluetooth Low Energy devices: scanning Eddystone URL broadcasts and iBeacon major/minor proximity to map physical position, then using react-native-ble-plx to connect, discover services, and write base64 RGB commands to an LED bulb. Demo alternates worked and failed (URL broadcast notification failed; proximity switching between two XY tracker beacons succeeds to centimeter-level). Includes code steps: request permissions, getCurrentPosition, startRanging, addListener, scan -> connect -> discover -> write.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:10Future of smart devices
- 2:16What are beacons and BLE
- 8:56iBeacons vs Eddystone
- 10:19Physical context apps
- 13:24Proximity demo
- 16:41React Native beacons setup
- 20:18JT T protocol explained
- 21:46BLE device control demo
- 23:15React Native BLE Felix
- 28:17Connecting to devices
- 29:02Book promotion and Q&A
related talks
10mBuilding Bluetooth powered React Native App
42mMe and IoT
19mEvent-Driven Bluetooth Handling in React Native: Which library should you choose?
44mWebBluetooth - the missing link
39mGetting physical with Web Bluetooth
32mBridging the Web and the Physical world
50mIoT: from zero to hero for web developers
46mMonsters, lightbulbs and robots: having fun with WebBluetooth
