Reprogramming an Arduino while embedded in project?
I humbly return with another, more basic question. As I said in a different thread, I'm controlling a bunch of LED strip with an Arduino Micro's PWM pins and some MOSFETs, and I'll be powering it with a 12v battery pack. It was suggested that I experiment with the brightness to conserve battery life, and I intend to do so. I'm wondering if it's possible to upload variations of the programming to the Micro after it's been soldered into the board with all the rest of the components. My concern is that if I plug it into USB to reprogram it, it might give that 5v supply to my board's power rails,but because the LED strips want 12v, I might end up damaging them or the Micro. Does that make sense, and is my concern baseless or reasonable?
I'll post further details, schematics, etc. as requested. Thanks in advance. This is only my second question and yet I've made so much progress because of you kind people.