You are getting piece part info thats why your pixhawk is keep blowing up. Thats not the correct way to troubleshoot the problem and find the root cause of your issue. You will keep blowing more FCs.
I will reply to you later how to fix this once in for all. Dont touch it or power it again.
Give me the specs of your LED strip. Also what ESC are u using. Do you have the voltage regulator that comes with your pixhawk?
Attention
The max. power of this LED strip is 18W, the max. current is 3.6A(All the led turn to white, level 255).
We recommend that you use an extra power supply to power this LED strip. For example the max.
current supplied by Arduino UNO vcc is 200mA which is not enough.
It would be 3.6A for a full strip of 60 LEDs. However I am only running 4 LEDs per ESC arm and, at 60mA per LED on full brightness, the ESC should be able to provide high enough current. In fact I was only using 2 LEDs in total when the capacitor blew the last two times.
I am using one complete strip. I will send photos momentarily.
Each arm on my quad has a strip of 4 LEDs (unbroken). Each strip gets +5V and GND from the servo style connector cable coming from the ESC on its associated arm. This means that only the servo style connector for the ESC and a single signal cable has to go to the Pixhawk. The Pixhawk is used to turn the LEDs on / off. My intention is for the front two arms to have LEDs that mimic the status LED, whereas the back two strips are solid red (done by Lua scripting eventually). So far I can only get one LED on the front two arms to work (awaiting a new Copter release to set NTF_LEN).
so LEDs are wired directly to ESC +5V output on a per motor basis?