Flying a drone with twitter, bananas & Web APIs
summary
Five concrete hacks to control a toy drone: network sniffing of a cheap SG900X fails so a Parrot Mambo Mini is bought instead; BLE and Web Bluetooth are used to send UDP-like commands; drone.js + Node code provides programmable commands; an accelerometer-backed phone controller and Accelerometer Sensor mapping takeoff/tilt into motion; a Makey Makey with bananas and WebUSB triggers keyboard events and reliably moves and flips the drone; hand tracking with Leap Motion / handposejs and a Web Speech API voice mode work but suffer disconnects and crowd-driven Twitter/Slack control causes chaos.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 7:09Hacking drone with JavaScript
- 9:34Better drone with Bluetooth
- 11:42Drone with JavaScript libraries
- 13:07Drone with phone sensors
- 15:33Drone with bananas and circuits
- 21:14Hands-free drone with AI
- 26:43Audience control via social media
- 31:17Accessibility reflections
- 32:18Drone with voice commands
- 37:57Why playing with tech matters
related talks
29mFlying a drone with twitter, bananas & Web APIs
33mFlying a drone with twitter, bananas & Web APIs
45mFlying a drone with gestures, bananas & Web APIs
43mTo kill a working drone: flying a drone with twitter, bananas & Web APIs
18mFlying drones with Twitter, Bananas and WebAPIs
44mFLYING A DRONE WITH TWITTER, BANANAS & WEB APIS
29mControlling a swarm of drones with JavaScript
33mControl a Drone with JavaScript
