First off bear with me I'm relatively new to microcontrollers so some of what I say might not make sense. Anyways what I'm wanting to do is connect a micro usb to the MSP430G2553 microcontroller. If I have just the microcontroller not the launchpad do I simply connect the usb port to corresponding pins with wires? I have seen some other controllers be connected with resistors and capacitors and I'm not sure if I need to do that here. My end goal is to simply upload code to the microcontroller like I do when I'm using the launchpad. I would like to do it this way rather than using the launchpad because it is cheaper, smaller and mostly launchpads aren't always available.