Skip to content

A Delphi (Object Pascal) component to control the Parrot AR.Drone from Windows, Mac OS X, Android or iOS. Works with Delphi XE6. Should also work with Appmethod, C++Builder and RAD Studio.

jimmckeeth/DelphiARDrone

Repository files navigation

This component provides an interface to control the Parrot AR.Drone 2.0 Quadricopter. It uses the Indy TidUDP component internally to send the UDP packets directly to the Quadricopter. You just need to connect your device to the AR.Drone provided access point and this component does the rest.

This currently only implements the basic movement controls for the Quadricopter. The methods are pretty straightforward to use. The values you can send are a single precision floating point number in the range from -1 to 1.

Written with Embarcadero Delphi XE6 in Object Pascal, but should also work with C++Builder, RAD Studio or Appmethod with a little effort.

Is designed to be cross platform and work in apps for Windows 32-bit, Windows 64-bit, OS X, Android and iOS.

YouTube Video Walkthrough an older version.

Note: If you previously used the iOS controller app (or some other controller apps) then the Quadricopter may be paired to that device and you may need to reset it (the small recessed button in the battery compartment) before this component will work with the device.

About

A Delphi (Object Pascal) component to control the Parrot AR.Drone from Windows, Mac OS X, Android or iOS. Works with Delphi XE6. Should also work with Appmethod, C++Builder and RAD Studio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages