a Virtual Robotix Network Team

Multipilot 2.0 - AP32 Building Log realtime update. The next gen cpu for your Arducopter.

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 community.
Today our community is proud to present the evolution of our project: Multipilot 2.0 ST.

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.


Thanks to Sandro for His Beautifull Renders of Multipilot 2.0

Views: 7817


Reply to This

Replies to This Discussion

When navigation by waypoint and stabilization stay ROCk SOLiD i order lotz of this board.


The arducopter not fly ROCK SOLID and the navigation is BASIC ... no waypoint .. no work fine with cross wind.



Hi Eduardo,

There're different kind of software based on work of Arducopter Dev Core Team. I'm a member of that group and I'm working on a branch called Quadfox v3 that support different kind of improvment .

My revision of code fly very well in stable mode . There're a lot of video check video area . FMP and QuadFox is based on my work. Now I'm working  on GPS and magnetometer functionality .

In my work i understod that Arduino Mega is not good for this kind of application this is reason because i'm working on this new revision of CPU.

The ACM is new revision of firmware that derive from from ArdupilotMega. That firmware yet support waypoint navigation and return to home.



Multipilot 2.0 is fully compatible with ArduPilotMega DiyDrones Board.

Do it's mean APM & Oilpan + Miltipilot 2.0 Firmware?

Multipilot 2.0 is Pin to Pin compatible with OilPan Diydrones Boards. Multipilot 2.0 replace APM .

The firmware will be Arm Revision of Arducopter / Ardupilot . The board will be compatible with arduino program language. So is possible to port on it a lot of firmware yet available e supported by large community.

KinderKram original was a member of Arducopter Dev Core team . Then decide to develop is branch and found ArduPirates :) Now came back in our Core Team.

Inside the group there're a lot of people with a lot of great idea .. My opinion was that we need more advanced cpu for this kind of project so i decide to invest on Multipilot 2.0

The previous revision of Multipilot 1.0 was yet more powerfull of Ardupilot Mega . More Speed 20 Mhz instead of 16 mHz, PPM Sum input , I2c Bus for ESC control  ecc ecc.

The Multipilot 2.0 is next generation of this kind of board and will be fully compatibile with arduino framework .


You can buy CPU or Sensor in good quality but low price from kynix . 

Congratulations, Roberto! It sounds awesome.

You will sum the best of two worlds.

I wanna try it someday to feel the difference. :)


Best regards!

Hi Sandro,

thanks :) When will be available the first sample i reserve one for you ... You are our best Best beta tester ... Do you think that is possible to develop  a 3d model of this new revision of board ? Is not so different of APM form factor.

What kind of data do you need ?



Thank you, Roberto!

If not crash with me, will not crash with nobody else. :))


Let's try to make it in 3D? Could you send me the Eagle files? If you don't use Eagle, I will just need all the layers separated as vector (SVG, EPS or AI). To start with the components, I need some placement/size reference.


Example of the vector layers:

Main layers --> board shape with holes; pads and vias.

Top and Bottom surface layers --> traces; solder cream; silk; component's place reference.


Obs.: All the layers need to have the board contour or corner marks.




Well, very good point Navoni ...

Can i be your beta test ?

Where i can analyze this branch ?

i have some ideas and algorithm to make a precision navigation and like to talk with you about this.


Please, i want one board ...

Dear Friends,

It's official Diydrons community will be support Multipilot 2.0 ... the Name of Multipilot 2.0 in Diydrones community will be Ardupilot 32 . Welcome to new member of virtualrobotix from Diydrones , Welcome to Chris A. That today Join our community .

This is official post of Chris A. on Diydrones.

All the software that work on APM will be port on new ARM platform  :) In the next day I start to engadge the DEV TEAM FOR MP 2.0 / AP32 . So if some one are interest contatc me directly in PM


Roberto Navoni



© 2023   Created by Roberto Navoni.   Powered by

Badges  |  Report an Issue  |  Terms of Service