There are a few cameras out there that can be charged using a USB, but not all. Nikon D3100 is one of the latter. The charging capacity of this model is simply too high to be met by a USB port. This is why a Nikon D3100 should only be charged using the charger that it comes with.