Yuri's new project (550 series quadcopter, 12-13" props)

I think the easiest way to rule out the LUA script is to monitor the new FC and ESC behavior at boot. If the boot anomaly is present with the new hardware, then I better disable the script until I have time to rewrite it.

I strongly suspect that the ESC is to blame for the boot anomaly rather than the script. I have a feeling that the Cube survived my goof-up just fine, but the ESC did not. I’m still wondering if something shorted, though. Even if the ESC gave up the ghost mid-flight, it shouldn’t cause a drop in battery voltage like that unless it had a significant internal short.

It’s all fixed up, and if this thunderstorm breaks, I’m gonna go press my luck with a test flight.

During the teardown, I was careful to look for signs of a short, and I found nothing obvious. I’m pretty baffled as to the reason for the crash, which makes me nervous to take to the sky again, but it’s no fun to be grounded, so, with a few new parts, I’ll be back at it soon.

I decided to hard mount the FC between the top and bottom plates. The wiring is more protected there. I moved the battery to the top plate where the weight is more in line with the rotor plane, which should make it more responsive, and then I can keep any payload closer to the CG as well. I replaced the thin foam on the landing skids with some foam utensil grips meant to aid the elderly/infirmed with things like eating and toothbrushing. So far, it seems I do a lot of landing on concrete, so I feel better with the ugly but softer skid pads. I also added some green silicone caps to the right skid (same color as right-side position lights) to help with visual orientation.

EDIT: It lives!!! First flight success. Took off in stabilize, made a few increasingly aggressive jinks to check that it wasn’t going to upset itself, checked that AltHold was useable, and then started autotune. I thought I just had the roll axis enabled, but I accidentally enabled all 3 axes. The good news is that the new configuration + lack of camera gimbal helped with endurance, so I was able to get all 3 axes done on that same first flight. There were no “failure to level” warnings, and the whole routine seemed to take less time than before. So…lesson learned…don’t mount a Cube on a soft mount! It got dark, and I don’t have any of the lights connected yet - trying out the new tune will wait for another day.

1 Like

Unrelated but… Those Master Airscrew props are great arent they? I tried to balance a set but you are just making more work for yourself - they are fine to use straight out of the packet.
I’ve seen four of the 12inch Master Airscrew props lift a total takeoff weight of about 7.5 KG (or a bit more).

1 Like

Absolutely related…and I have little basis for comparison, but they definitely exceeded my expectation. They are far better balanced right out of the package than some of the cheap RC plane props I’ve used. Still, it doesn’t take long to balance using the method I showed here, and it probably doesn’t hurt.

Completely unrelated, I found a free version of the sheet music to Thunderstruck, and if you want to play AC/DC on your BlHeli32 ESCs, set the gen length to 12 and paste this:

  • ESC #1
    B5 2 P4 A5 4 P4 B5 4 D6 4 B5 4 D6 2 E6 4 D6 4 F#6 2 E6 8 D6 8 B5 4
    P1 P1 P1 P8 P16
    D7 2 B6 4 P8 P16 B6 2

  • ESC #2
    G5 2 P4 F#5 4 P1 P1 P1
    B6 8 B5 8 A6 8 B5 8 G#6 8 B5 8 A6 8 B5 8 G#6 8 B5 8 F#6 8 B5 8 G#6 8 B5 8 E6 8 B5 8 F#6 8 B5 8 D#6 8 B5 8 E6 8 B5 8 D#6 4 P8 P16
    E6 2 E6 4 P8 P16 E6 2

  • ESC #3
    A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8
    A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8 A4 8 P8
    P1 P1 P1 P8 P16
    D6 2 B6 4 P8 P16 B6 2

  • ESC #4
    A5 8 P8 P2 A5 8 P8 P1 P1 P1
    A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 A5 8 P8 P8 P16
    D6 2 B6 4 P8 P16 B6 2

1 Like

I must confess to another silly mistake that cost way too much time to correct - unlike the Holybro SIK radios I used before, the ones linked in this thread have SMA connectors. The replacement antennas have RP-SMA connectors. So, there’s a great reason why the replacement antennas performed so poorly…they were physically attached but not actually connected, and I never bothered to look at the simplest solution first!

It gave me an excuse to get a cheap little vector analyzer, though (look up PS100 or N1201SA on the usual suspect sites…Amazon, AliExpress, BangGood, etc). After calibrating it, it showed the stock antennas were tuned in the 600MHz range, which makes no sense at all for their intended purpose. So I cut off the active elements, soldered up these dipole antennas, and used the VNA to tune them by cutting the elements a little at a time. With those installed, the telemetry RSSI and SNR show much closer to expectation. Alternatively, I could just use some SMA/RP-SMA adapters, but what fun is that?

The copter is grounded except for a little testing to confirm my suspicion that I damaged a motor in the still unexplained crash. There’s a yaw instability that I cannot correct through tuning, and it appears that the #3 motor is not accelerating at the same rate as the others. I’ll throw some parts at it soon. In the meantime, I’ll do some work on the lawnmower and post those results in the Rover forum.

That RP gotcha is easy to happen. It’s too bad that such a thing exists!

1 Like

It lives!

I never narrowed down the root cause of the crash. I’m chalking it up to $h!t happens and moving on. I replaced the ESC with a HobbyWing X-Rotor, and I didn’t like it. It was less feature rich than the Lumenier Elite with less heat sinking, and it seemed to be the cause of the yaw instability I mentioned above, which was still present even after I replaced the suspect motor. So I got yet another Lumenier Elite ESC, and all is well. I have little basis for comparison, but the Lumenier seems like a really nice ESC.

The micro MinimOSD board finally showed up off the slow boat (fair warning, if you order from the link I gave, it takes at least a month to arrive in the US). That caused another problem…I ran out of serial ports! I had MAVLink2 on SERIAL1, FrSky telemetry on SERIAL2, GPS on SERIAL3, and ESC telemetry on SERIAL4.

So I elected to remove the ESC serial telemetry, use that port for MAVLink1, enable BDSHOT, and mess with the OSD, which was pretty easy to get set up. I flashed it with MWOSD using a 5V FTDI interface. Then I paid the couple of GBP for the license to write settings to the EEPROM. The software was easy enough to use, and it’s super configurable. I used what looked like some reasonable default profile settings and called it good enough. When the copter is disarmed, you can follow some on screen prompts to use the transmitter sticks to navigate a series of menus.

Because I’m interested in freeing the limited serial ports in other projects, this was a perfect place to experiment a bit with UAVCAN. The Here+ V2 looks like it has an option for CAN bus operation, but it appears that was a future roadmap thing and was never actually enabled. If it’s supposed to work, I couldn’t make it happen. But I did find the mRO UAVCAN Node, which will convert many ArduPilot compatible serial and I2C devices to the UAVCAN protocol. It was entirely unnecessary for this project, but I wanted to experiment, so I ordered one. Once I set CAN_D1_PROTOCOL = 1 in addition to the settings on the documentation page, it worked right away without further setup, including RTK injection and the integrated I2C compass. The notification LEDs on the Here+ aren’t working, even with the UAVCAN bit set in the NTF_LED_TYPES parameter, but I can live without that. With SERIAL3 freed up, I reconnected ESC serial telemetry there. I was also able to split the button pins off of the Here+ connector and connect them to their previous locations on the GPS1 connector, so the hardware safety switch still works, even with SERIAL3_PROTOCOL = 16. It was a really interesting exercise and may prove handy again someday!

I have some more ideas about video capture, but I’ll save that for another post. This one is already longwinded!

1 Like

I would say i agree and nice build BTW.

1 Like

Perhaps one of you following this can un-muddy the ESC telemetry waters.

As I understand it, BDSHOT telemetry is quite a bit faster than ESC serial telemetry and should offer a significant performance increase, particularly with respect to harmonic filtering. However, BDSHOT is RPM only, where ESC serial telemetry often includes voltage, current, and temperature in addition to RPM.

If I read correctly in the BDSHOT support topic, there is no harm in enabling/monitoring both BDSHOT and ESC serial telemetry, and they do not conflict with one another.

Do I have that about right, or is there more to the story?

You can do both at the same time, just make sure TRATE is low (the default of 10Hz is fine)

1 Like

Over a year ago, I bought the parts to build a copy of this drone. I finally got around to finishing it. It is a great machine. I’m very happy with it!

2 Likes

I’ve crashed and bashed and literally burned this thing! I HIGHLY recommend building one, but also HIGHLY recommend not building it as an initial foray into quadcopters. It’s an overpowered 2+kg beast that will rapidly get your attention in a bad way if you aren’t careful. It’s also an extremely expensive set of lessons learned…

For a more docile first build, the Hexsoon EDU-450 is a perfect candidate. I have one and have truly enjoyed building and flying it.

Presently, this one’s been resurrected with an iFlight Blitz 80A all-in-one ESC and iFlight Xing 4214 660 kV motors.

The Lumenier ESCs are pretty awesome until they’re not…and I’ve had three turn into “not awesome.” I can nail down the reason for only one of those failures as my own fault. The upgraded power train mostly resulted from some curiosity about prop size - I wanted to drive bigger props under 6S power.

I have a very simple conclusion to all of my fiddling with props and powertrain:
The original 4S batteries and Gartt motors were outstanding choices and suit this frame extremely well. 13x4.5 Master Airscrew MR series props resulted in lowest hover current/longest flight time. The big ESC and 4214 motors I have now are overkill and unwarranted.

I’m flying Master Airscrew 11x10 3X Power props right now at a slight penalty to flight time because they are very smooth, and the tune is REALLY crisp! I’m certain it’s more than capable of impressive aerobatics, but my wallet says I shouldn’t try that…

I’ve also moved away from FrSky RC hardware in favor of ExpressLRS. It was an easy transition, and I haven’t looked back.

I added a TeraRanger EVO LIDAR for height sensing, which has been a welcome addition on more than one of my builds now.

The Here3+ CAN-based GPS/compass module is also a solid offering from CubePilot and resides on two of my builds, including this one. The M8P makes it easy to use my mower-motivated RTK fixed base when I fly, and it’s fun to see it “stick” an RTL landing at exactly the spot from which it lifted off.

As for cameras, I crashed the snot out of the cheap gimbal setup quite early on, and video duty now falls to an Insta360 X1 or GoPro. I think those are the correct “budget” choices for video at this level. If a gimbal is truly required, you’d best budget for a good quality one capable of swinging a nice camera (that’s gonna cost a pretty penny!). I have forgone the VTX/FPV rig on this copter for now, but I’d use a CADDX setup and recent model DJI goggles if I wanted to install another.

Many thanks to @andyp1per’s 7" build series and the tuning advice therein. I adopted many of those principles as this build has morphed over time.

Here’s the most recent incarnation with all the electronics buried inside and battery on top, close to the prop plane:

2 Likes

It’s been a blast collaborating! I’m a terrible influence.

I should mention for any who care, with Yuri’s input, I did forego the gimbal. I have the Runcam mounted on a quick and dirty 3D-printed mount. I get quite a bit of jello in the video but it is ok for now. When I have time, I want to fit the drone with a camera to take still shots for aerial surveying of my hay fields to track progress in weed suppression and grass cover.

I also went with a low cost Holybro M8N GPS and compass module (non RTK).

I have had 2 serious crashes, both my fault. One was from 30 feet and the other from 200 feet! Miraculously, both crashes caused minor damage, as in a sub-$10 fix. Basically, the GPS mast and the 3D-printed camera mount broke.

2 Likes