Tree Feeder's (mis)adventures in ArduPilot

Tree Feeder

Active member
Hello!

The purpose of this thread is to document my (mis)adventures in ArduPilot experimentation.

I have recently been researching ArduPilot with the eventual goal to make a fully autonomous long range plane. I made a plane from the tail of a simple soarer, a 2m fb wing, and a canard pod on the front. I don't have any good pictures of it, besides one of it 70ft up in a tree. That's my profile picture. Soooo... yeah. It also had my only working receiver, a FT aura, and my only power pack B. It has been up there for a little over a week. The wing has disappeared, but the fuselage is still up there with my electronics. The problem was that I had forgotten to turn off stabilization from launch assist. I had also forgotten to change the max bank angle in the aura config. That, with some unexpected wind, caused a sudden landing 70ft in a tree.

PXL_20260324_230108090.jpg


Anyway, enough about that plane. I have a mini explorer that should be able to work for experimentation purposes. My plan is to use a speedybee f405 wing along with my flysky system controlling it through sbus. I also have openi6x on my fsi6x, so I can use the telemetry data over ibus to run the inav screen (hopefully). For the main telemetry I am planning on using two esp32s that I own running DroneBridge along with a Chromebook running Ubuntu (an adventure in itself) and qgroundcontrol as my ground station. The plan is to use my ft ez id as the gps, along with a external compass if I need it. I don't think that I will need anything else for a basic setup. I will post updates about the one I got stuck in a tree if it falls out.


Tree Feeder
 
Last edited:

Tree Feeder

Active member
@LitterBug, I have been reading through other forum posts and know you have some experience with the ez id as a gps for ardupilot. What are some limitations that you have found with the ez id? Specifically the lack of a compass.

Tree Feeder
 

Tree Feeder

Active member
My ez id is having connection issues with my phone. For some reason, it only works if drone scanner is also open. This led to some testing with the ez id strapped to my bike since I have no working receivers right now. It works as expected. Not sure what it proves, but now I have "Bike Flight" in my logbook on the ft app. That's an interesting idea... The gps seems to work fine so it should work with ardupilot.
PXL_20260403_221756903.jpg



TF
 

LitterBug

Techno Nut
Moderator
@LitterBug, I have been reading through other forum posts and know you have some experience with the ez id as a gps for ardupilot. What are some limitations that you have found with the ez id? Specifically the lack of a compass.

Tree Feeder
Lack of compass is not an issue for a plane, only a multirotor. That limitation is due to the fact that a multirotor can hover and rotate. With no directional motion, a GPS cannot provide heading. Planes have constant motion to provide lift and can figure out direction based on sequential GPS positions.
 

Tree Feeder

Active member
Thank you. That makes sense. And now I wait for the fc to get here... Maybe I can modify my tx (again). A new receiver is arriving tomorrow, so hopefully I can fly the mini explorer and see if it still works. It recently suffered from a very fast nosedive after my arduino based ground effect experiment failed, but I think I fixed it.


Tree Feeder
 
Last edited:

LitterBug

Techno Nut
Moderator
My ez id is having connection issues with my phone. For some reason, it only works if drone scanner is also open. This led to some testing with the ez id strapped to my bike since I have no working receivers right now. It works as expected. Not sure what it proves, but now I have "Bike Flight" in my logbook on the ft app. That's an interesting idea... The gps seems to work fine so it should work with ardupilot. View attachment 257437


TF
I had poor location data from the EZid which has never been resolved. Instead of smooth arcs and lines, it was more like 6ft chessboard square notchyness. The coordinates move in very blocky jumps which is not ideal for navigation. I would recommend a dedicated serial GPS which will be much more precise. Sure, the EZid can connect to a flight controller, But you will most likely have glitchy/erratic flight characteristics in flight modes that utilize the GPS.

FYI, The RemoteID apps get the same blocky data. I have tested a few other RID units, one with Ardupilot connectivity, and have had smooth results like a serial GPS would get.
 

Tree Feeder

Active member
Interesting. Mine seems to have some of that, but it doesn't look as bad as you are describing. Probably because I only have "flight" data from me on a bike. I would imagine that going faster would make this a bigger issue.

Thanks,
Tree Feeder
 

LitterBug

Techno Nut
Moderator
1775263553461.png


This was the result from two different tests with a Ruko and the EZID. Ruko (not roku) on the left, and EZID on the right. It looks like some sort of rounding or decimal mismatch in the firmware.
 

LitterBug

Techno Nut
Moderator
Interesting. Mine seems to have some of that, but it doesn't look as bad as you are describing. Probably because I only have "flight" data from me on a bike. I would imagine that going faster would make this a bigger issue.

Thanks,
Tree Feeder
LOL. I should take mine on a bike ride tomorrow and compare it to my Wahoo Bike GPS. People in last years top speed challenge remember some of my bike escapades last year.
 

Tree Feeder

Active member
Well apparently everybody decided that the f405 wing is out of stock at the same time, right as I was going to order it. Oh well. I did stumble across @Merv's thread about the Flyingrc f4wing mini which seems like a good option until the f405 wing becomes available. I might be able to use it as a fc for my mini explorer.
 

LitterBug

Techno Nut
Moderator
Well apparently everybody decided that the f405 wing is out of stock at the same time, right as I was going to order it. Oh well. I did stumble across @Merv's thread about the Flyingrc f4wing mini which seems like a good option until the f405 wing becomes available. I might be able to use it as a fc for my mini explorer.
Yeah, I picked one of those up and got it last week. Throwing it in my newest Strix Nano Goblin with Ardupilot.