Skip to content

BluetoothRocks/Drone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BluetoothRocks! Drone

Control a Parrot Mini Drone using WebBluetooth

What do you need?

A browser that support WebBluetooth and a drone, like:

How does this work?

The browser can connect to a Bluetooth LE device like the drone using the WebBluetooth API. Each Bluetooth device has a number of services and characteristics. Think of them like objects with properties. Once connected to the device, the API then exposes these services and characteristics and you can read from and write to those characteristics.

The drone in itself is completely stable. This demo then sends specific flight control commands to the drone by writing them to a characteristic that the device exposes. We can send commands to lift of, go higher, go lower, move forwards and backwards and turn. And it also understands commands to do certain tricks.

Why??

What do you mean? Because it's fun, of course!

Credits

This demo is based on an earlier demo created by Peter O'Shaughnessy

About

Control a Parrot Mini Drone from your web browser using WebBluetooth

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 57.1%
  • HTML 32.5%
  • CSS 10.4%