MWii development beyond v2.4

This forum is dedicated to software development related to MultiWii.
It is not the right place to submit a setup problem.
Software download
RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

I hope it's a tuning thing and that I'm just terrible at doing it. You have made a lot of successfull Arduino Drones? Where they at, you holding out on us ;)

I found this youtube video that got MultiWii level mode working nicely. I've never gotten anywhere near this level of self leveling. No idea how he did it and of course no PID's or other info is given so it can been replicated by others. If I can get that kind of stability going, I would be super happy...

https://www.youtube.com/watch?v=ZMAHduIxQQA

I'll try that mahowii when I get a chance. Thanks for the info.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

https://www.youtube.com/watch?v=2x1TdlEws9I
https://www.youtube.com/watch?v=FBrhbfi0nBw
https://www.youtube.com/watch?v=teQt184sCEo
Image

either UNO or Mega boards

you can start wit the Default PIDs which works best for 330 to 450 size frames
any bigger the lower the P and D abit
any smaller then the P is increase

http://www.multiwii.com/wiki/index.php?title=PID

there are instructional here

PatrikE
Posts: 1976
Joined: Tue Apr 12, 2011 6:35 pm
Location: Sweden
Contact:

Re: MWii development beyond v2.4

Post by PatrikE »

Flying dragons...
Cool project!..

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

iso far the Dragons are my most reliable Arduino drones considering I spent hours tuning it. so I can nail the auto landing on GPS

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

Hi synersignart. Do you maintain the mahowii or use that version as your main code?

I might be able to justify buying its recommended 45$ flight controller if I know someone is around to help with questions.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

I yet to use his codes but plannig to load it on my new flight controller that still uses the ATMEL 2560

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

I see. I'm about to set up an old Multiwii2.4 with a nano and a GY-521 breakout I just received. It'll be my sanity check so I have something to compare the iNav to. One big issue I see with that other 32 bit project I mentioned is that is has no configuration program yet. Might be worth putting effort towards that instead of MultiWii? Sound like a good or bad idea to you?

An issue with the mahowii I see is that it doesn't use the standard MultiWii configurator. It uses some other phone app thing. I think that gets to far away from the project again, instead of just upgrading the main multiwii configurator.

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

Connected up a Multiwii 2.4 board today. Default PID's but it sure does fly nicely in my opinion. Was hoping that iNav/Betaflight would be better but at this point I'll be happy if I can ever get them to hover as good as this MultiWii build does.

https://youtu.be/Wu8u_fOuU-s

https://youtu.be/A77olRV-vn8


Posted this on RcGroups at the below link. Anyone is welcome to post their builds or MultiWii info in that thread. More posts may help breath some life back into this project.

https://www.rcgroups.com/forums/showthr ... st40170448

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

synersignart or others that may know, what is involved in porting Multiwii over to this board?
https://www.dx.com/p/stm32f103c8t6-arm- ... 4zbFsInbIU


If we can port or start porting multiwii to that board, perhaps we can get some crossover development with the brokking quad? Will multiwii just load up onto it as is or does it need to be modified for compatibility?

LutzB
Posts: 67
Joined: Sun Feb 08, 2015 4:01 pm
Location: Germany

Re: MWii development beyond v2.4

Post by LutzB »

This is a 32 bit processor and was the reason for ports like cleanflight, betaflight, iNav etc.

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

Without Arduino boards and the Arduino IDE, those projects don't help me much. At least the brokking uses the Arduino IDE.

I just tried "Level" mode with my recent 2.4 multiwii set up and I have to say I am very impressed. I have to take back anything negative I have said about "Level" mode not working. I obviously didn't try it or tried a version that was not 2.4

This is basically the stability I have been looking for. Little did I know Multiwii had it for a long time now.


https://youtu.be/KC4F5CY---E

https://youtu.be/wUoHPdxTjoc

https://youtu.be/5WJwcQXIJ1I

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

I see two things that need to happen for Multiwii to be revived.

1) GPS integration need to improve. GPS is pretty much standard now.

2) Port to a 32 bit Arduino IDE compatible board. I'm not convinced that 32 bit boards offer better flight characteristics than the 8 bit does but 32 bit is the standard now and Arduino now has 32 bit boards. I recommend it be ported to the 32 bit board that the brokking copter uses. I think that copter will become popular so multiwii should stay as compatible as possible if it wants to come back to life.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

I agree on the 32bit board fork but using the Arduino IDE
also the GPS needs additional useful flight mode function to keep up to date
also having the HMC HMC5883 and QMC5883 Compass availability . due to the fact when I loaded the QMC 5883 AKA DA885 would be a nice fix

the fact I have my limitation understanding these codes

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

I agree with what you wrote. My knowledge is more limited than yours so that's ok. We need to get others back into this project to help us out ;)

At the very least we need to get this forum board open again so new people can register and contribute.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

I agree and it be notice again in RC groups , DIY drones ,Facebook groups
our Key word is arduino Flight controllers in general

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

FYI all. This forum is open to new registrations again.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

nice , lets post on RC groups,Github and other robotics and RC sites

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

Ok. I started a thread on RCgroups so I'll post a note that registration is open again here. We don't want to spam to many site as that may bring negative reactions as well.

As far as the next steps for MultiWii. I'm convinced that porting over to the Bluepill 32 bit is the way to go. Pin assignments don't sound that difficult. It's all the timer stuff that I think is the biggest issue. I don't understand that part and we need it to read in the receiver signals and possibly for servo code.

User avatar
synersignart
Posts: 68
Joined: Wed Mar 22, 2017 3:57 am

Re: MWii development beyond v2.4

Post by synersignart »

BTW anyone here still active on Android systems . need help understanding the Multiwii Serial protocols and how to do an app running on it. thanks

RCvertt
Posts: 172
Joined: Fri Sep 14, 2012 11:45 am

Re: MWii development beyond v2.4

Post by RCvertt »

I just had to send an email to Alex that I can no longer be a moderator on this forum due to time constraints. Not sure how that will affect registration but just wanted to let all know. Hopefully others will be able to continue as moderators here as I wish this project well.

wastevenson
Posts: 33
Joined: Thu Jan 07, 2016 5:33 am

Re: MWii development beyond v2.4

Post by wastevenson »

The last Multiwii I built was when I ported over to the Atmega 1284p. Given the price and size of 32bit flight controllers since then, I had moved on to ready-made flight controllers like the Naze32, Flip32, CC3D, and KK. Leaving a collection of electronics behind that were collecting dust.

I had gone from Multiwii, to Baseflight to Cleanflight. After a year or two hiatus I decided to get back in to flying and found support for those old 32 bit MCUs had ended. Couldn't connect and configure my controllers. :( And also came across Betaflight and iNav as well. Updated to the last supported firmware only to find a lot of my features no longer worked. Meh.

STM32F4 now seems to be the lowest supported MCUs. So I figured I'd set myself off porting over to an STM32F4 development board and bringing life into all of my old IMUs, baros, mags, GPS receivers, etc. I purchased the cheapest F4 I could find and I'm happy to say that I have found it easy adaptering current Betaflight code as the STM32 boards for the most part are already pin to pin compatible.

Latest config has GNSS GPS, GY-91 (gyro/baro/mag) over SPI, blackbox micro SD, and PPM receiver. Still have to get my sonar working, and get my motors plugged but I don't anticipate any difficulties.

For those of you sitting on a pile of sensors wanting to put some life to them you may want to think about doing that as well. Have Betaflight going and once I've got that sorted, I'm going to get it working with iNav.

CsLaci
Posts: 4
Joined: Sat Oct 12, 2019 9:15 am

Re: MWii development beyond v2.4

Post by CsLaci »

Downloaded the MiltiWii was 2.4. The controler is Arduino Nano. I selected #define QUADX and #define GY_521. The receiver works well, as shown by MultiWiiConf. But I can't bring the engines to life. ESC on pin D3, D9, D10, D11. What else do I need to set up?

PatrikE
Posts: 1976
Joined: Tue Apr 12, 2011 6:35 pm
Location: Sweden
Contact:

Re: MWii development beyond v2.4

Post by PatrikE »

Calibrate ACC first.
You need to ARM the motors.
Throttle LOW + Yaw right.

CsLaci
Posts: 4
Joined: Sat Oct 12, 2019 9:15 am

Re: MWii development beyond v2.4

Post by CsLaci »

I missed that: "Throttle LOW + Yaw right"
Thanks!

Post Reply