Star Wars BB8 + Xbox controller + Myo
The droid you're looking for!
Or, is The Force strong enough in you?
If you own a Myo armband, you can use gesture commands such as
Force Push or
Force Turn (more to come) to control your BB8 droid as a Jedi or Sith master!
Demo, or it didn't happen! (click for full video):
- Node.js >=
- Bluetooth ready computer (tested on Macbook Pro)
- OSX only: Xbox 360 driver (tested 0.15_beta3)
$ npm install
Find your BB8 device UUID using the BLE scanner included:
$ npm run scan
Add the BB8 UUID to the config in
Build the code (pick one):
- Development mode:
$ npm run dev(will recompile code on changes)
- Production mode:
$ npm run build
Code will be 'compiled' to
Note: You'll have to open another terminal window to run the examples when using the developing mode as the watcher needs to always run.
- Running examples (finnaly!) - start the app via any:
$ npm start (starts Myo example by default)
$ node dist/example/xbox
$ node dist/example/myo
- Xbox 360 driver (for OSX)
- cleanup here-and-there
- better docs
- convert to TypeScript ?