DelphiARDrone
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.
Install / Use
/learn @jimmckeeth/DelphiARDroneREADME
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.
Related Skills
node-connect
337.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
