I've been having a problem with my Arduino Nano. It's been having problems when connected to the computer via USB. The first time I connect the board, it works fine and I can upload code. When I connected it again, it smoked. It looks like a capacitor or fuse is breaking in the power circuit (see image). I checked the output voltage at my USB port and it's 5V.
Assuming the first one was just a faulty board, I tried connecting my other board to the computer via USB and to part of my circuit (two RGB leds and a momentary switch). Again, it was working. I removed power, connected the other half of my circuit (three potentiometers), reconnected the board to the usb port and it smoked again. I know the circuit and code work because it worked the first time I built it, but I'm not sure what's going on with the nanos I've been using. :-?
The first time I wired the circuit, it was using a Duelminova (I hope I spelled that correctly) and everything worked. Basically, the circuit uses a momentary switch to cycle between flashing, pulsing, and fading the LEDs. The potentiometers allow the user to change the colors of the LEDs.
It was when I wired the circuit to a nano that the nano blew up. I couldn't find any short circuits so I'm really confused...
I just noticed that when you short the two right most pins on the USB port on the arduino board (assuming you are viewing the port from behind), the board powers up again. I cannot upload code and the atmega chip gets hot quickly. The LEDs lit up if there wasn't a connection to the power pin and ground pin at the same time (i.e. you could have a connection to ground, but the board shuts off power if I connected something to any of the power input pins (5V, 3.3V, or Vin)). Why is this?
Not sure if this helps, but I have had that happen too, and I recently fixed it. If the component that was smoking is labeled B2, this it is actually a diode. You can actually have an external 5V supply powering the Nano through the Vin. Alternatively, what I managed to do was pick a pack of the diodes up from a local electronics stored and replace the fried component.