Moderator

 

3689384161?profile=original

Hello everyone,
a year and a half ago came Multipilot 1.0 an inertial platform for applications and semi-professional hobby. After the excellent results obtained from the marketing of these cards, and participation in development projects as open source and Aeroquad Arducopter and 'born www.virtualrobotix.com community.
Today our community is proud to present the evolution of our project: Multipilot 2.0 ST.

Stay tuned :

This is the Official thread : http://www.virtualrobotix.com/forum/topics/multipilot-20-ap32-building

The characteristics of Multipilot 2.0 are:

  • Hardware:
    • ARM7  Cortex-M3 processor STM32F103VET6. 72 Mhz
    • Flash 512 Kbytes RAM 64 Kbytes
    • 16-bit Timer 4
    • SPI 2 (ADC Interface, MicroSD connection)
    • I ² C 2 (First I2C (sensor), Second I2C control until ESC 12)
    • USART 5 (GPS, DEBUG Console, XBee Pro Telemetry)
    • USB 1 (Upload Firmware, Debug Console, Power Board for Debug)
    • CAN 1 (Interconnection with Professional ESC 1 Mbit update rate)
    • 6 PWM Output Bit 16 (ESC / Servo Control)
    • 8 PWM Input 16 Bit (RC Input Channel, accept PPM SUM)
    • 8 Analog Input 12 Bit.
    • Professional 4 layers PCB.
    • DC: DC 30 V (6s Lipo): 5 volts and 3.3 volts
  • Sensor Board:
    • Diydrones OilPan . (High quality entry level board)
    • LN Professional Sensor Board: 3 Axis Accelerometer, 3 Axis Gyroscope, 3 Axis Magnetometer , 10 HZ Gps ,   High Quality Sensor for certify professional application.
  • IDE and Development tools:
    • Arduino IDE.
    • Arm GCC Toolchain.
    • Fully compatible with arduino wiring language.
  • Firmware:
    • On this platform will be available a lot of RC library developed by Virtualrobotix and Diydrones community.
    • Standard software will be an improved revision of Arducopter , Ardupilot , Multiwii , Aeroquad . The first revision of code will be Arducopter NG .
    • MultiFox Rev 4 special  Arm Edition.
  • Special Feature :
    • Multipilot 2.0 is fully compatible with ArduPilotMega DiyDrones Board.
    • OEM revision of Multipilot 2.0 available.
E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Moderator

    @Randy

    Yes will be compatible with OilPan sensor board. There're a lot of work on library and code but i think that when all work will be done , our platform will be more stable and powerfull until 24x respect of standard arduino mega board. I recive the first pre production board release alfa next week . This board will be available for Dev Core Team before to be sell for the other customers.I'm working on Team now ... I think that i open the enrolment before end of month.

  • Moderator

    @Michael

    Yes is a big improvment . In my professional work i start to work with arm platform 5 years ago . I start to develop my first Multicopter platform with Ted in Aeroquad project using 8 bit Arduino based board 2 years ago. Then i join Arducopter project when Jani ask me if i was interested ... Now After 1 year of work on arducopter i think that we need more power on our micro so I develop this beautiful 32 bit arm board , for our advanced project:)

  • Developer

    @johann,

        I'm no expert on this board but I don't think a chip replacement will be possible.  Still, it's suppose to be compatible with the existing oilpan...the oilpan is actually the more expensive part of the set-up.

    -Randy

  • Developer

    Roberto,

         Great that it works with the existing oilpan.

         Of course I imagine there's a  lot fo work to get it all working using arduino and the existing libraries but any idea how long it will be until they're for sale?

     

    -Randy

  • The rendeingr made from an Eagle pcb?
    If yes, could you please tell me the library items for the miniUSB connector and the right angle pin headers?
    I just finished a pcb and I like to make a nice rendering too, unfortunately I can't find the above parts with the proper 3D links, so these parts and a microSD card connector are missing from my rendering...
  • Developer

    Nice Robero

    seems like a big improvement

  • Moderator

     

    Thanks to Sandro for this beautifull Render :)

     

    An example of using OilPan on Multipilot 2.0 / Ardupilot32 . A Perfect Arducopter Pro Update.

    3692153600?profile=original

     

    3692153515?profile=original

     

  • Moderator

    Then i start to check some library feauture after libperf i test AP32_RC the new name of APM_RC for Multipilot 2.0 - Ardupilot32 .

    I upgrade the library , I rewrite all the function for PPM rx_reciver and PPM output.

    The library work fine . This is second library that i checked after libperf a library for performances mesaurment.

    Thi is the video.

     

  • Moderator

    ArduPilotMega vs Multipilot 2.0

    This is result of test on Arducopter NG testing on ArdupilotMega and on Multipilot 2.0
     

    ArduPilotMega: PerfMon start:1830222 (mils) end:1860167 (mils) elapsed:29944 (mils)
    PerfMon: cpu% mils #called Hz
    loop 47.36% 14181 187775 6475hz
    Matrix_update 12.10% 3623 4991 172hz
    Normalize 9.86% 2952 4991 172hz
    Euler_angles 7.40% 2217 4991 172hz
    Attitude_control_v3 5.73% 1716 4991 172hz
    Drift_correction 3.75% 1123 4991 172hz
    motor_output 0.68% 203 4991 172hz
    readSerialCommand 0.02% 6 277 9hz
    sendSerialTelemetry 0.01% 2 277 9hz
    setup 0.00% 0 0 0hz
    APM_Init 0.00% 0 0 0hz
    unexplained 13.08% 3917

     

    MultiPilot 2.0: PerfMon start:30383 (mils) end:60002 (mils) elapsed:29619 (mils)

    PerfMon: cpu% mils #called Hz

    loop 51.79% 15340 4742274 160107.34hz
    Matrix_update 1.35% 398 4937 166.68hz
    Normalize 1.02% 303 4937 166.68hz
    Attitude_control_v3 0.99% 294 4937 166.68hz
    Drift_correction 0.44% 131 4937 166.68hz
    Euler_angles 0.21% 62 4937 166.68hz
    motor_output 0.18% 53 4937 166.68hz
    readSerialCommand 0.00% 0 291 9.82hz
    sendSerialTelemetry 0.00% 0 291 9.82hz
    setup 0.00% 0 0 0.00hz
    APM_Init 0.00% 0 0 0.00hz
    unexplained 44.01% 13034

     

    Same Software : result MP2.0 Win 9x to 24x

  • Moderator

    This week i'm working on :

    porting on Arducopter NG code to Ardupilot32 this is the video of first result :

     

This reply was deleted.