This is a discussion re the bad Accel, Gyro and Baro values that we're seeing with ArduCopter-3.1.  The increase in the SPI bus speed from 500khz to 8Mhz has exposed a hardware problem on some boards.  That hardware problem is that the 3.3V regulator has been blown so all sensors are running at 5V instead of the intended 3.3V.


How have these regulators been burnt out?

  • Attaching a radio receiver or MinimOSD to the APM while the APM is only powered through the USB (see video below)

  • Some clone boards seem to come from the factory with blown regulators.  3DR boards might also come with blown regulators although they do a specific check of the regulator as part of the regular QA process.
  • It is not (as far as we know) actually caused by the AC3.1 software itself, it just exposes the problem.  You could prove this to yourself by checking the 3.3V regulator (see video above) before and after the upgrade.


How can we fix the regulator?

Option #1:  If it's a new board (so that it's less likely you burned it out yourself) you could report the problem to the retailer that sold you the board and ask for an replacement.  If it's 3DR it's called an "RMA".

Option #2: if you're handy with a soldering iron you can replace the regulator yourself.  On the APM2.5.2 (and higher) boards it's not that difficult.  On the APM2.5 it's far more difficult.

For APM2.5.2 : TPS79133DBVR

For APM 2.5: MIC5219-3.3YML TR

How can I stop it from happening again?

Do not connect any devices such as a radio receiver, MinimOSD, GPS, etc while the APM is powered especially while powered only through the USB cable.

Attaching a 100uF capacitor across any of the APM's radio input's 5V and GND pins will stop the regulator from being blown by plugging in a receiver.  video here!

There are very few reports of regulators being blown twice and no reports of it ever failing in flight.


Below are some graphs of the types of values that we are seeing on these boards.

Views: 105778

Replies are closed for this discussion.

Replies to This Discussion

Paul Krajewski,

when I saw your solution when you posted the first time, I was encouraged to repair my APM that this arrest nearly a year. but I still had some doubts in welding where each leg of the component. the advantage is that this video leaves no doubt where solder each wire. My suggestion is that you put a picture showing exactly where each leg of welded component (the original photos could not identify without doubt) so people like me who do not speak English or German may give the due credits to his method
excuse the mistakes and congratulation for the work


I really don't understand what you're asking here; I do have it clearly marked in this photo:

And also in this revised mod shown here:

What it sounds like you're asking is that I spoon-feed you how to rebuild an APM. I'm not going to do that; and it isn't because I can't simplify this any more; it's because it would be DANGEROUS to do so.

The bottom line is that this mod is laid out assuming that one has at least a fundamental understanding of electronics and how to assemble/solder components properly; it is intended as a guide for those who have that knowledge. It is NOT intended for those who have NO understanding of electronics at all; this is NOT like changing a light bulb in your car or replacing a fuse. It is important that you know what you are doing before attempting this Mod, or that you should take it to someone who DOES have a good understanding of electronics, for the same reason it's important to know why you don't just replace a blown 15A fuse with a 30A fuse.

If you are looking for instructions like come with Legos, that's ENTIRELY inappropriate here; if you don't understand what you're doing with the Mod, then you likely don't understand the importance of keeping the modded APM out of regular service until you've tested it THOROUGHLY, and quite possibly don't even have a good understanding of how to test it thoroughly before putting it back in service either.

I'm not going to help you, or anybody else, put an untested or improperly Modded APM in the air. I WILL show you how I THINK this Mod is best accomplished; you are welcome to take that knowledge to the technician of your choice if you don't feel you can do it yourself.


There's a reason we don't give handguns to monkeys.

sorry for not having understood
Monkey apologizes

I'm closing this thread.  One of the golden rules of diydrones is we try to treat each other with respect.  This thread seems to be a magnet for borderline (or over the line comments).  hopefully those who need help will find the info in the main area or the comments.  If not I'd recommend posting in the APM forum

New video posted from Philip of how to replace the regulator and add the capacitor.  enjoy!


© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service