3689407389?profile=originalArdupilotMegaPlanner was written in .net which is a Microsoft language that they opened up the standards to. An opensource mutiplatform version of .net's CLR came out called mono. Ubuntu comes with mono installed so you can run ArdupilotMegaPlanner.exe without installing anything. All you have to do is open ArdupilotMegaPlanner.exe with mono and your golden.


Here are the steps I used to get ArdupilotMegaPlanner running. Right click on ArdupilotMegaPlanner.exe and select "properties" now check the the "permissions" are set to executable. Now click on the "open with" tab click on "add" a new window will pop up and on the bottom you'll see "use custom command" type "mono" (without the "") and hit the "add" button now double click on ArdupilotMegaPlanner.exe and you should be good to go. There are some glitches like the graph bars are sideways, the setup tool freezes and mavlink and pid adjuster only works through telemetry (which is fine by me because that is how I was wanting to use it any way), but the important functions like the firmware unloader, updates, and flight data work great!!














Oh ya it doesn't open a whole window just a menu bar that doesn't stand out at first. nothing is wrong it acts the same way in windows.





I would like to say thank you to Michael Oborne for writing the the program, making it open and available to all of us, and for writing it in a multi platform language that we all can use.


P.S. with mono installed Mac users should be able to use this program as will

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • Developer

    Arthur, try mono 2.8,

  • I just tried running version mission planner 1.0.66 under mono 2.10.5 on Mac OSX 10.7.1.

    No luck. I get a System.NotImplementedException, anybody have any suggestions?

  • yes it is. I haven't tried gnome 3 out yet so i don't know if it's better, and as far as I know unity was built on gnome 3 so many of the features should still be there. I do like it, it's perfect for my netbook (fast, compact, simple, easy to use, the meta search rocks I use it to launch my apps more than the icon short cut, and properly full screens the programs I'm running) the only draw backs I have ran into is from time to time I can't remember a apps name and the old menu bar would be nice to have, the new one is organised different and slower. if you decide to try it out install the new one for 11.04!!! the old one was absolutely horrible it was slow and unfinished
  • multiplataform...great!

    hey is that unity?

    if ->is it better than gnome 3?


  • This is GREAT! thanks man i can now run mission planner on linux
  • There was a good thread in the forum about this. I tried out the mission planner in mono but it is still not working for me to upload firmware or run the terminal. I was thinking of just doing it via the Arduino IDE instead and using the CLI, but I got it working great it a virtual machine (virtualbox) of XP. But it way easier to start in linux. In the Windows install you need .net (which the manual doesn't say). To get the .net framwork you have to find and install the windows installer and another application. Then once you install .net you realize that you need a specific version of .net so you install another one. It was painful but now you have a working solution, whereas in linux it is not painful but it is not working (or not fully working).


    I think that I might still move to the Arduino software. Except for running the hardware in the loop (HIL) simulation, it seems that I can accomplish everything there. Even if it is not fully automated like the mission planner, my netbook doesn't have enough power to run a virtual machine of windows. I can run simulations on the desktop with the virtual machine.

  • That is absolute cool! But I had to install the mono-complete package first (Ubuntu 11.04 Natty Narwhal). Thanks for the hint!
  • this is soo great!
  • Developer
    i did release a pkg file for mac that should work, you will need to download it and use the update function though to get it to the latest build.
  • Thanks Michael and Jani! Being able to use this without Windows will be a big help! Downloading Mono for my Mac now...
This reply was deleted.