Skip to content
View in the app

A better way to browse. Learn more.

Drone Talk - The Ultimate Drone Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (?) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ESC Smoke and What I Learned Replacing My Stack

(0 reviews)

If you read my first build post, you already know I have a complicated relationship with electronics. That quad I built ? the one I was so proud of ? flew great for about three weeks before I managed to fry one of the ESCs during what I can only describe as an "aggressive test session" in my backyard. I hit a fence post, killed a motor, and apparently the brief stall was enough to push the ESC over the edge. White smoke, burning smell, and a very sudden end to the afternoon.

Here's what I learned about fixing it, because honestly the whole process taught me more than the original build did.

What Actually Happened (Probably)

My original build used a 30x30 AIO (all-in-one) stack ? a combined FC and 4-in-1 ESC board. It was a budget one, I'll be honest. I think I paid around $38 for it. The ESC side was rated for 35A continuous, which should have been more than enough for my 2306 motors, but after the motor stall the magic smoke came out of the rear-left ESC corner of the board. Under a magnifying glass I could see a scorched FET ? that small component that controls power delivery to the motor. Dead.

I looked into just replacing the FET. There are videos on YouTube of people doing this with a hot air station, and honestly the soldering didn't look impossible. But the part itself ? a NTMFS5C628NL or something similar depending on the board ? is like 40 cents, which is fine, but I had to buy 10 of them minimum, and I wasn't confident I could pull the old one cleanly without lifting a pad. I've already lost one pad on this build and it was not a fun evening.

So I decided to just replace the whole stack.

Picking a Replacement

This time I actually spent a week reading before buying anything. I'd originally grabbed the cheapest thing that fit my frame (a 30x30 mount, 20mm hole spacing, standard for most 5-inch builds). This time I wanted something with a little better reputation.

I ended up going with a separate FC and ESC rather than another AIO. Not because AIOs are bad ? plenty of people run them fine ? but because if one part dies again I only have to replace that one part. A 4-in-1 ESC on its own is cheaper than a full AIO stack, so it actually made sense financially too.

I went with a Speedybee F405 V3 for the flight controller. I'd seen it recommended a few times in the build threads I follow, and it has good Betaflight support, a USB-C port (huge upgrade from micro-USB, I hate micro-USB with my whole soul), and onboard barometer and OSD. For the ESC I paired it with a 45A 4-in-1 that uses BLHeli_32 firmware, which gives me more tuning options down the road when I actually know what I'm doing.

Total cost was around $85 for both, which stings a little, but it's genuinely better hardware than what I had before.

The Actual Replacement Process

This is the part where I want to be really specific because I made some mistakes and I want to document them.

Getting the old stack out was not as simple as I expected. On my build the stack is sandwiched under the top plate with M3 nylon standoffs, and two of the wires ? the motor wires on the rear left arm ? were routed kind of awkwardly and were short enough that I couldn't fully remove the board without either desoldering them at the motor or at the ESC. I chose to desolder at the ESC side. This meant I was working with free wires in a tight space, which was annoying but manageable.

I also had to desolder the battery lead. I've got an XT30 on this build ? it's a 3-inch-ish 4S setup, not a full 5-inch ? and the positive and negative wires are 12AWG silicone wire. Getting those old solder joints off cleanly took longer than expected. I need to buy better flux. The stuff I've been using is fine but I've seen videos of people using Amtech flux and the difference looks ridiculous.

One thing I did right this time: I took photos before disconnecting anything. I know everyone says this and I actually skipped this step on my first build and paid for it. This time I photographed every wire, every connector, every routing path before touching anything. Saved me probably an hour of second-guessing later.

The Re-Wire

Soldering the new stack went pretty well, mostly. The motor wires went on clean. I've gotten more comfortable with tinning wire ends first and then flowing solder onto the pad, rather than trying to do both at the same time. The battery lead was the hardest part ? thick wire, big pad, I had to hold the iron on there longer than felt comfortable, but the joints look okay. I'll do a proper pull test before I fly.

The FC to ESC interconnect on this stack is a 10-pin board-to-board connector which just clicks together, which is genuinely nice. No soldering there at all. The main signals I had to wire manually were the VTX and camera, which I'd already done before so that felt familiar.

Betaflight recognized the board immediately when I plugged in USB. That was satisfying in a way that's hard to explain if you haven't spent two hours troubleshooting a board that wouldn't show up in the configurator.

Where I Am Now

I've done bench tests and motor direction checks. Everything spins the right way. I had to re-do my rates and PID settings because the new FC wiped them obviously, but I'd actually saved my diff all from the old setup so it was mostly copy-paste with a few adjustments for the different gyro.

I haven't flown it yet as of writing this. Weather's been bad and also I want to do a few more checks first. I'm going to do a prop-off arm test, then a very slow props-on hover test in the garage, and then I'll take it outside. I'm trying to be more methodical than I was before, because I think some of my first-build issues came from going too fast.

Things I'm going to do differently going forward: keep a small log of every session, what I changed, what the conditions were, how it flew. I keep thinking I'll remember things and then I don't. Also I'm going to put ferrite beads on my VTX power leads because I've been getting some video noise that I think is ESC interference and I've been putting off dealing with it forever.

Anyway. Replacing a stack is not that scary. It's annoying, and it costs money, and desoldering 12AWG wire from a tiny board in bad lighting is not fun. But it's doable and I feel like I understand my own build better now than I did before I broke it. There's probably a metaphor in there somewhere but I'll leave that alone.

I'll post a follow-up once I've actually flown it. Fingers crossed for no smoke.

0 Comments

Recommended Comments

There are no comments to display.

Guest
Add a comment...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions ? Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.