Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnelliott/spider-web
Reactive dashboard to fly Parrot Rolling Spider drones from browser 🚁
https://github.com/johnelliott/spider-web
bluetooth drone parrot-mini-drone react rolling-spider
Last synced: about 2 months ago
JSON representation
Reactive dashboard to fly Parrot Rolling Spider drones from browser 🚁
- Host: GitHub
- URL: https://github.com/johnelliott/spider-web
- Owner: johnelliott
- Created: 2015-07-02T22:03:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-25T18:13:35.000Z (over 9 years ago)
- Last Synced: 2024-04-14T20:21:16.010Z (8 months ago)
- Topics: bluetooth, drone, parrot-mini-drone, react, rolling-spider
- Language: JavaScript
- Homepage:
- Size: 492 KB
- Stars: 8
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Spider-web
===========
A fun way to fly rolling spider from your laptop.![alt tag](https://cloud.githubusercontent.com/assets/5633265/8890663/0db4be16-32d7-11e5-80a6-4973150f5a1b.png)
- get this repository on your local machine
- npm install
- npm run build
- turn on drone
- npm start
- load localhost:8000 on your laptopControls: https://github.com/johnelliott/spider-web/blob/master/app/src/keyboard-controls.js
{key: "=", command: "faster"},
{key: "-", command: "slower"},
{key: "]", command: "longer"},
{key: "[", command: "shorter"},
// altitude
{key: "j", command: "down"},
{key: "k", command: "up"},
// turning
{key: "h", command: "turnLeft"},
{key: "l", command: "turnRight"},
// moving around
{key: "w", command: "forward"},
{key: "s", command: "back"},
{key: "a", command: "left"},
{key: "d", command: "right"},
// fly/land
{key: "f", command: "fly"},
// Tricks :)
{key: "g", command: "flip"}