Menu

MRP

Anonymous OSi (Ondrej  Sienczak)
Attachments
ALBATROS.gif (29705 bytes)
step2-1.jpg (110028 bytes)
step3.jpg (98583 bytes)
step5.jpg (85571 bytes)

Download MRP

Important

Project is discontinued!!!

Introduction

This project has been derived from MultiWii 2.3. Developers of MultiWii project did really great job. However due to increasing big amount of supported boards and peripheries the code became to be quite not easy legible.

The main aim of this project is to do a code clean up, some common bug fixing and if possible to add some new peripheries and features. I hope this allow tweaking of code or adding of new boards a little more easy in future.

Note that use of any parts of this project is on your own risc and responsibility ;-)

Supported hardware

There is an aim to preserve all MultiWii hardware supported, however this can not be easily reached without having of all hardware for testing on my table. Therefore codes will be primarily tested on popular Crius AIOP V2.0. If there is some issue related to another board, don't hesitate to type it on issue list with suggested solution or rather send your git commits for merge.

Build and load firmware

What do you need

  1. Hopefully just Arduino. Currently version 1.0.5 is used for development.
  2. Sources of MRP

Setup Arduino

Since MRP switched from C++ to C code, also Arduino needed to be adjusted. The reason is that Arduino is mainly C++ based and portability on C need some additional work to do.

To adjust Arduino for MRP you should do following (Arduino remain still C++ bakward compatible after this changes):

  1. Install Arduino to your instalation directory
  2. Unpack MRP sources
  3. Find arduino directory in your install and replace it by version from MRP package (ArduinoMp/arduino)
  4. Connect your FCU to USB and run Arduino IDE
  5. Go into menu and select Tools -> Board, and select your board (for Crius AIOP V2.0 select Arduino Mega 2560 or Mega ADK)
  6. Then select USB COM port where your FCU is connected

Build and load

Connect FCU to USB and click on button like on picture bellow:

Download sources

You can see Download list to see also old versions.

What will be next?

Here you can find some news and my plans with project in future.


Related

Wiki: Crius_AIOP_V2_0
Wiki: Download
Wiki: FCU
Wiki: MRP
Wiki: news

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.