Building a roboarmy with Angular
summary
Live demos show Angular talking to small robots via Web Bluetooth API in Chrome and via NativeScript Bluetooth on mobile, using NPM wrappers like a mambo angular service and a native plugin. Commands are raw byte arrays (examples: 0x71 then speed 0–30 then duration 0–255), some robots require a keep-alive every ~100 ms or a continuous command loop at 50 ms. Chrome web Bluetooth limits to one device (Mac exception), NativeScript can handle ~10 devices. Reverse engineering uses HCI snoop + Wireshark to extract undocumented commands.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:21Bluetooth basics
- 4:27Web Bluetooth setup
- 6:34Mumbo drone demo
- 11:50NativeScript Bluetooth
- 15:25Me Push robot demo
- 24:24Reverse engineering robots
- 28:58Drone final demo
- 30:09Summary and resources
related talks
16mBuilding a roboarmy with Angular
43mBuilding a Robo-Army with Angular
33mBuilding a robot app with NativeScript
17mCreating IoT applications with Web Bluetooth
46mMonsters, lightbulbs and robots: having fun with WebBluetooth
39mGetting physical with Web Bluetooth
49mBuilding mobile apps with Angular2 and NativeScript
32mLuis Montes - SeattleJS Conference 2017
