parrot ar drone rc mod

In this video I show how to solder and install the mirumod on my Parrot AR.Drone (specifically version 1.0). I don't have the 2.0's so can't get into too much details about it so please check the latest documentation regarding the newer versions of the AR.Even though I'm demonstrating this mod on a AR.Drone 1.0, a lot of the information is still relevant to the newer models with regards to the programming and testing. Just make note of the necessary LLC (logic level converter) for the AR.Drone 2.0 or you'll FRY it!This is an update to a video I did back in 2010 which used a Yellow Jacket to talk via WiFi to the Parrot AR.The mirumod by miru allows you to use your Parrot AR.Drone with a regular RC radio transmitter (Spektrum DX6i / Turnigy 9x / etc). This is an improved mod that doesn't require WiFi and you don't need to use your iOS or Android device. It uses an Arduino Pro Mini and plugs directly into port under ARDrone. Unplugging it will return it to factory. Disclaimer: I'm not responsible for any damage to you or your device.
Please read all current documentation because the information could be out of date by the time you watch this video. /////products/11113AR.Drone 1.0 - 4.7k ohm resistor for TXO pin (AR.Drone 1.0) - You can also use a LLC (logic level converter), but since my AR.Drone is the older 1.0, a resistor was good enough - 2mm headers for AR./ProductDetail/Harwin/M22-71...AR.Drone 2.0+- LLC (logic level converter), You have to have this or you'll FRY the Drone 2.0+ http://mirumod.tk//hw/mirullc/mirullc.php - See schematics on how to wire it http://mirumod.tk/hw/arduino_pro_mini/arduino_pro...- 2mm male headers for AR Drone 2.0 - http://mirumod.tk/hw/arduino_pro_mini/arduino_pro...Radio system I'm using a Spektrum DX6i transmitter (TX) and AR6100e receiver (RX), but will probably switch to my Turnigy 9X. parrot ar drone irelandYou can use any programmable radio system as long as it has 5 or more channels. parrot ar drone gumtree
FrSky Taranis, Walkera Devo 7e/10, Spektrum DX6/7/8/9, and many others. Just make sure you test it throughly with the serial monitor to ensure all the controls are working right before doing a test flight. Alternative radio system (Spektrum compatible): - OrangeRX T-SIX transmitter - http://bit.ly/hkorxtsix - OrangeRX DSM2/DSMX receiver - http://bit.ly/hkorxtsix Documentation and schematics: http://mirumod.tk/hw/arduino_pro_mini/arduino_pro...Software: mirumod 022 by miru - http://mirumod.tk Arduino IDE - http://mirumod.tk HyperTerminal - http://mirumod.tk 3D printed bottom plastic cover plate Thingiverse. parrot ar drone repair kit/thing:1132554This is a very involved project with lots of components and issues that can pop up so take your time. You'll be a better person after it's all done :)If you can't be bothered with all this nonsense, you can buy it from miru himself! I It's a tiny all-in-one board with the drone connector, USB, and LLC (Logic Level converter) that you just plug into your Drone and configure your transmitter.
The flight range of the AR.Drone is limited because the wifi range is limited to somewhere between 30 – 100 meters depending on where you fly and whether you have line of sight. The flight range of the AR.Drone can be drastically extended to 1.5 – 2.5 kilometers by using RC equipment. The 2.4 GHZ RC hack instructions describe how the range can be extended in full detail. The actual flight range will depend on the RC transmitter & receiver used. According to the tutorial it has been tested to work with Spektrum DX6i and Spektrum AR6200 DSM2 6 Ch Rx Ultralite. The Spektrum DX7 with the AR6200 (2.4Ghz), Futaba 9CH with Assan module and X8R7 (2.4Ghz) and the JR790UL spcm Rx (72 Mhz) have also been tested to work according to the tutorial. You will need a 5 volt BEC (Battery-Elimination Circuit) to power the Arduino and the RC-receiver since the AR.Drone’s battery is 11.1 volt. This will cost you around $10. The wifi signal is passed from the RC-receiver to the AR.Drone through a small Arduino compatible device called YellowJacket ($55).
The YellowJacket is based on the Arduino mini and comes with on-board wifi. You will need an USB breakout board ($14) as well to be able to program or transfer the Arduino sketches to the YellowJacket. This is not a cheap hack. You could buy an extra AR.Drone for what you will have to shell out for this hack. And you have to feel comfortable with a soldering iron, programming an RC-controller and command line stuff. Like most hacks discussed here this is not for the faint-hearted.Thinking about upgrading your AR.Drone to a more capable quadcopter? Have a look at this informative side-by-side comparison between a Parrot AR.Drone 2.0 and a DJI Phantom. The DJI doesn’t come with a camera but you can use it in combination with a GoPro. The DJI Phantom can be bought for around $450 at the moment of writing. That is excluding the GoPro. If you want an integrated camera you could go for the more expensive DJI Phantom 2 Vision which has an integrated camcorder but is double the price (~$1.000).
MAVLink is a very lightweight, header-only message marshalling library for communicating with micro air vehicles. MAVLink was first released early 2009 by Lorenz Meier under a GPL license. The MAVLINK Common Message Set describes the various message headers. You can integrate MAVLink with the Robot Operating System (ROS) in order to control your micro air vehicle. QGroundControl, the open source Micro Air Vehicle Ground Control Station / Operator Control Unit can be used to operate your Drone. It is based on PIXHAWK’s Groundstation. Further development is now done in a joint effort with the community. Have a look a the QGroundControl video to get an idea of its control interface. Parrot is planning to release the GPS Flight Recorder add-on for the AR Drone 2.0 on July 20th. The flight recorder connects through USB and will allow you to geolocate your AR.Drone, keep track of its position and store videos (4 GB onboard = 2 hours of video) in its built-in flash memory. You will be able to point to a location within the limits of the Wi-Fi connection on a map and the AR Drone will automatically fly there.
Pressing the Return Home button will make the AR.Drone come straight back to its take-off point in a straight line. Flight recorder mode will allow you to track your AR Drone’s flight in 3D. Micro Air Vehicle Communication Protocol (MAVLink) support will make it possible to program a detailed flight plan with QGround Control, available for Windows/Linux/MAc OSX. recently received their Leap Motion developer’s kit. Within a day they were able to control the AR.Drone with Leap Motion gestures based on the AR.Have a look at the video for some awesome Mission Impossible style Quadrotor controls. A short while ago Felix Geisendörfer wrote a tool to install node.js on the AR.Drone and wrote a library to control it with JavaScript. Although developed for the AR.Drone 2, it also appears to work for the first version of the AR. Graham Robinson has written a long explanation about the Siri-controlled AR.He based his AR.Drone+Siri hack on the Windows SDK for the AR.Drone built by Stephen Hobley, Thomas Endres and Julian Vinel, some SAP ABAP and the SiriProxy project by Pete Lamonica.
Skip to around 4’11” for the Siri-demonstration in the video below. Since this month the official AR.Freeflight App is also available for Android devices and can be downloaded from the Android Market. Previously you had to rely on third party apps like AR.Pro, but now you can also use the official Parrot App on your Android device. Researchers from the computer science department at the Stevens Institute of Technology have added a 3G-radio to an AR.Because of the mobile hookup the AR.Drone can be controlled from a greater distance than the normal wifi connection and can be maneuvred into the range of a wifi-network. It could then attack that network and gain access to the network with the onboard software. And once it has gained access it could be used to issue commands to a botnet, acting as a command-and-control-server, powered by a small solar panel. Because the attackers would dial-in to the AR.Drone through the 3G-connection and the drone would us wifi to hookup to a third party network it would be much harder to find out who was responsible for the botnet attacks.