DISCLAIMER: I've got a couple of real Arduinos but for prototyping sketchy stuff I use knock-offs for this very reason. That also means that the theoretical maximum voltage for powering an Arduino does not apply.
I'm building a barn door tracker and I use an Arduino Nano and a stepper motor. An Arduino should never power a stepper motor directly so I use an A4988 chip. Both the Nano and the stepper motor driver are powered by a 12V power bank.
I do this by sending 12V through the port that says VIN. The driver also gets 12V. All the Nano has to do is send pulses to the driver to tell it when to move the stepper motor by 1 step. For months I've had 0 problems but I just charged my power bank and it's sending 12.4V to the Nano instead of the usual 12.33V when it's not completely full.
My Nano blew up and there is a brown gash on the breadboard.
I measured all the voltages without a motor or Nano connected and then put in a new Nano. Magic smoke ensued and the Nano was dead.
I disconnected everything except the + and - terminal and tried with a new Nano on an empty breadboard. Hissing, smoke, and it died too.
Then I removed the breadboard completely. I measured the power bank voltage for the 5th time and connected Nano to the power bank directly with 2 wires. The Nano smoked and died.
At this point, I messed up big time. I wanted to test if I could power a new Nano with my PC USB port but I plugged in an old broken one. Errors and scary warning messages beeps and hoops all around. I disconnected it instantly and restarted my PC and all seems fine for now. Dumbest thing I did today.
Yesterday I had never broken an Arduino, today I blew up 5. Never had any problems before powering it in exactly the same way.
My best guess is that the voltage converter in the Arduino has to work too hard and I just got reeaaally lucky before. Today my luck ran out. Is this accurate?
Today I read on the forums that the VIN pint is mostly cosmetic and is not meant as a serious way to power a Nano. I'm going to take this into the woods so I have no power grid or PC nearby. What should I do instead? Do I need to step down the voltage to 9V with some kind of buck converter that already has short circuit protection? My power bank also has a 5V 2A output in USB form so I could also power my Nano that way. Is this also an option?
