Developer

ArduPilot Mega v1.0 Alpha 1 release

The ArduPilot Mega development team is pleased to announce the public release of ArduPilot Mega v1.0 Alpha 1 test firmware. It is located here


If you are ready please feel free to test the code. The best place to start is with the manual which is located here

Please note
  1. There are libraries that you will need to install in your Arduino IDE for this firmware to work.
  2. This code is under development so there are lots of holes. Currently it supports MANUAL, STABILIZE, FLY_BY_WIRE_A, AUTO, RTL, and LOITER flight modes, a small number of a larger set of commands that will be implemented, and on board data logging. Currently it does not support any gps other than ublox, absolute or differential (airspeed) pressure sensors, magnetometer, battery voltage measurement, telemetry or uplink (some downlink available through Serial0), take-off or landing, and a bunch of other stuff
  3. The code is not compatible with the ArduPilot configuration tool. There is a waypoint (command) writer tool available in the tools directory of the repository, but no documentation available yet.
  4. The code is not currently compatible with the ground station.
We have successfully tested all flight modes. However this is an alpha release of code still under development. If you are expecting to just download it and have everything work, you are jumping on board too early. If you want to start learning about setting a UAV up with this system and learning about the features and options of the code then give it a go!
E-mail me when people leave their comments –

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

Join diydrones

Comments

  • 3D Robotics
    @Torin, I added that, and yes APM uses all the Arducopter libraries, which are shared across all the projects (it's somewhat random that they're housed in the ArduCopter repository, but the released versions are given as a zip file in each project's download section). But note that this is not working code yet. Please stick with the zip file alpha for now, or if you do want to use the SVN repository, don't go past R228.
  • @Doug Weibel - With the new "Added commented-out #Include lines for other GPS modules", can I assume that works with the libraries from the Arducopter project? (link below)

    http://code.google.com/p/arducopter/source/browse/#svn/trunk/librar...
  • Developer
    @woranon - http://code.google.com/p/ardupilot-mega/source/browse/Trunk/Tools/A...

    Note that you need to install the APM_RC library...
  • Hi all,
    i recently recieved arduipilot and arduino imu shield and i already soldering it together, i plug the USB and can saw the message from board. i wish like see the raw PWM values which function i should call. plase give me some example. thank a lot.
  • I'll test with the Twinstar2 as soon as there is beta code for the mediatek gps from the DIYDrones store. Nice work!
  • Developer
    Earl - I'd recommend just setting up a separate code.google.com repository for yourself. That will keep others from getting confused about what code is what in the regular repository.

    The Ground station team will be reworking the ground station to use a new binary communication protocol to support 2 way comm, etc. I don't know if the GCS will support the old downlink text stream going forward.
    Google Code
  • Developer
    @Jason - I did put a .zip in the downloads :)
  • Shame to see it is so far off for the Beta version, but i am in good hope, and will have my mega lying around till then.

    Keep up the good work, i am waiting eagerly...

    Daniel
  • Congrats guys! Looking forward to getting my hands on a stable (ish) version.
  • yes I use Tortoise SVN, then I can make the Earl folder under branches folder.
    Earl
This reply was deleted.