Tag Archives: Gadgets

Delphi Firemonkey Source Code for Bluetooth Remote Control Car

MiniCooperBluetoothCar

Description : Delphi source code for Bluetooth remote control car.
Objective: Learn how to use Bluetooth technology in Delphi Firemonkey to control or interact with Bluetooth devices and gadgets.
Presenter: Daniele Teti and Daniele Spinetti of bit Time Software.
Source: JDaniele Teti and Daniele Spinetti blog post.
Software Versions Supported: Delphi XE5, Appmethod
Level: Intermediate
Source code: The free source code for bluetooth app can be downloaded on Github.

Daniele Teti and Daniele Spinetti of bit Time Software have developed an app to control the BBZ201 – Mini Cooper S Bluetooth Car via Bluetooth for Android.  Jim McKeeth created a GitHub repository for the project where you can download the code. The iOS version to be released soon with the same codebase.

The BBZ201 Mini Cooper S Bluetooth car can be controlled via mobile’s orientation sensor or touch-screen button interface. It has a super fast motor with full directional steering capability and can be purchase on Amazon for approximately $45.00.

The App currently does not have Bluetooth discovery, you will need to add the car’s MAC address to the source code once you have pair your device. You can add Bluetooth discovery feature yourself if you are interested.  Get the full Bluetooth interface in Object Pascal for the Android SDK interface project on Github which was loaded by fmxexpress.com. Also take a look at Android Bluetooth API.

You can find out more about pairing of Bluetooth devices in a webinar video by Jim McKeeth which you can find in one of my earlier articles: “Programming Mobile Devices and Gadgets using Firemonkey”.

Delphi firemonkey Component to Control Parrot AR.Drone 2.0 Quadricopter

Feature-BBQ-drone-touch-boyss-skyline

Description :  Firemonkey component to control Parrot AR.Drone 2.0 Quadricopter.
Objective: Learn how to use Jim McKeeth TARDrone Firemonkey component to control Parrot AR.Drone 2.0 Quadricopter.
Presenter: Jim McKeeth from Embarcadero.
SourceJim McKeeth from Embarcadero blog post.
Software Versions Supported: Delphi XE5, Delphi XE6, RAD Studio XE6, C++ Builder XE6
Level: Intermediate
Source code: The free component can be downloaded on Github.

You have used Delphi XE to develop mobile apps, but have you developed an app to to fly an aircraft? Raise your mobile app adventures to new heights with the AR.Drone 2.0 Quadricopter component for firemonkey.  This component will allow you to control the Parrot AR.Drone 2.0 Quadricopter remotely with your smartphone or tablet, giving you the ability to be flexible and innovative with your app development.  The Parrot AR.Drone 2.0 Quadricopter can soar high above your neighborhood or get a bird’s-eye view of your child’s first bike ride. While flying, you can capture HD video and images that you can later share with friends and family using YouTube, Facebook, Twitter and more.   You can also hone your piloting skills by performing aerobatic barrel rolls all from the app you have created.

This awesomely cool Delphi component (TARDrone) has been released by Jim McKeeth from Embarcadero. Its a free component and can be downloaded from Github.  All you need to do is to connect your device to the AR Drone provided access point and the rest is handled by the component.

[box type=”tick” style=”rounded”]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.[/box]

Also checkout Jim McKeeth previous article on “Connecting to the Parrot AR.Drone 2.0 from Delphi XE5 “.