Post Mortem Analysis

Today I lost a TB6612FNG motor driver in the moment I connected 12V to VM (motor voltage).

Really sad is that I lost the connected Arduino Due as well :frowning: [I still have 2 other Dues ;-)]

What I really want to understand is why the Due died.
According the spec recommended input voltage is 7-12V, but limit input voltage is 7-16V (7-20V on Mega):

I did use 3 fully loaded Lipos in series (hidden in this little box), giving 12.36V:

Because I really like my Dues I did just connect the 12.36V to GND and VIN of Arduino Mega.
And it works fine, no problems, the previously flashed Blink demo just runs.

The Due I lost is completely dead. I connected both USB connectors to laptop, and put in power through DC jack, no reaction, all LEDs off, and in Arduino IDE no USB Due port shows up as normally.

So what can be the reason my Due is dead now after explosion of motor controller?
(I still have no idea why motor controller exploded, that can take up to 15Vs)

Hermann.

The Due's power input can take 20V. It is better than most Arduinos in that respect.

But none of the other pins can handle anything greater than 3.3V. If the motor driver went bad then it probably put 12V into the other Due pins that were connected.