Walkera Devo7e mod...

Discussions and questions about the Crazyflie Nano Quadcopter
Post Reply
chad
Expert
Posts: 555
Joined: Sun Sep 28, 2014 12:54 am
Location: New York, USA
Contact:

Walkera Devo7e mod...

Post by chad »

Hi all,

I'm trying to get the Walkera Devo7e hack going but running into some trouble. Can anyone with a working Devo7e confirm the most recent nightly 4.0.1 build works?

I get erratic behavior - the CF runs right after it binds (even though thrust is at 0) and some motors spin and some don't sometimes. It seems to have a weird pulsing to it where it ramps up and ramps down but pretty much at least 2 of four motors are always spinning. I'm not entirely sure that my transmitter is working correctly (or maybe my mod...). I've accounted for the 0 thrust lock by removing the lock mentioned in Tobias' blog post.

This is the NRF24L01 module I used.
Crazyflier - my CF journal...
4x Crazyflie Nano (1.0) 10-DOF + NeoPixel Ring mod.
3x Crazyflie 2.0 + Qi Charger and LED Decks.
Raspberry Pi Ground Control.
Mac OS X Dev Environment.
Walkera Devo7e, ESky ET6I, PS3 and iOS Controllers.
kahuna001
Beginner
Posts: 7
Joined: Thu Jan 29, 2015 1:49 pm

Re: Walkera Devo7e mod...

Post by kahuna001 »

That is the one I downloaded and it works. I don't know if this helps but this is what I did.

1 - installed the module in the Devo7E.
2 - update the firmware to nightly build.
3 - edit the ini files to enable the module.
4 - comment out the crazyflie commander code to remove the thrust code.
5 - compiled and update the dfu file to crazyflie using USB cable.
6 - set the radio to 256k transmit and channel 80
7 - set the Devo7E CFlie protocol and Fixed IDK to 80

Hope that helps
chad
Expert
Posts: 555
Joined: Sun Sep 28, 2014 12:54 am
Location: New York, USA
Contact:

Re: Walkera Devo7e mod...

Post by chad »

Thanks @kahuna001!

Today I tried a different NRF24L01 module and confirmed the problems I was seeing were due to the module and not the Devo7e.

I appreciate your reply and steps to a working Devo setup.

Does your Crazyflie spin up two of its motors as soon as it binds to the Devo? Mine seems to do that and I think it's due to yaw drift but I'm not entirely sure. Soon I'll try it with another CF2 to see if there's a difference.
Crazyflier - my CF journal...
4x Crazyflie Nano (1.0) 10-DOF + NeoPixel Ring mod.
3x Crazyflie 2.0 + Qi Charger and LED Decks.
Raspberry Pi Ground Control.
Mac OS X Dev Environment.
Walkera Devo7e, ESky ET6I, PS3 and iOS Controllers.
kahuna001
Beginner
Posts: 7
Joined: Thu Jan 29, 2015 1:49 pm

Re: Walkera Devo7e mod...

Post by kahuna001 »

Mine works fine. I have to trim them in the Devo7e to offset the yaw. Now it will hover with the left stick in the middle. Let me know if you need help. I actually used my old 24L01 from my left over project on Arduino. I was going to buy the PA version but I could not wait. I just received my Devo yesterday so I am just learning too. :)
chad
Expert
Posts: 555
Joined: Sun Sep 28, 2014 12:54 am
Location: New York, USA
Contact:

Re: Walkera Devo7e mod...

Post by chad »

Awesome! Thanks for the info and the offer of help. So, are you flying in "plus" mode? I believe Tobias compiled a Devo7e deviationTX firmware with that fixed so the CF2 flies in X mode. I haven't put that on my Devo yet, so I don't know much about it.

It's much more fun flying with a dedicated TX, isn't it. :) I have an ESky controller I was using for CF1 and loved flying with that thing! It's so smooth.
Crazyflier - my CF journal...
4x Crazyflie Nano (1.0) 10-DOF + NeoPixel Ring mod.
3x Crazyflie 2.0 + Qi Charger and LED Decks.
Raspberry Pi Ground Control.
Mac OS X Dev Environment.
Walkera Devo7e, ESky ET6I, PS3 and iOS Controllers.
kahuna001
Beginner
Posts: 7
Joined: Thu Jan 29, 2015 1:49 pm

Re: Walkera Devo7e mod...

Post by kahuna001 »

I don't know. i fly by sight. I used to fly them using PS3 controller and using CrazyRadio PA and my macbook. I could not fly using my iPhone at all. I mean I fly other stuff too like DJI P3 and 8 or 9 other home made quads and try-copter. :)
Post Reply