USB Chargers

Short version: are all USB power bricks intercompatible?

Long version: my wife and I have cell phones whose chargers are USB cables. One end plugs into the phone, and the other end - a regular USB - plugs into a brick, which then plugs into the wall outlet. My wife also has a Kindle that only came with a USB cord, so to charge it, she has to plug it into her computer. I assume that a USB port is a USB port is a USB port, so if we were to, say, plug her Kindle charger into the brick that came with the cell phones, we could then charge the Kindle from the wall. Is that correct? Is there any kind of device-specific stuff going on in those bricks, so that the Kindle would get the wrong voltage or wattage or flavor of reticulated splines or whatnot? I’m starting to see house outlets with USB ports, so I’m guessing it would be fine, but I wanted to double check before I explode the Kindle. Thanks.

Sort of. You won’t damage anything. You will find that some bricks have a maximum current output that is too low for your device, and your device will refuse to charge off them. Won’t damage anything though.

My Kindle Fire will charge off my cell phone’s charger, but it is much slower to recharge using the cell phone charger.

Yes, they are all the same voltage. Maximum currents vary, but that just means it might take longer to charge.

The only time I had to worry about it was with my Raspberry Pi mini-computer, which is powered from a USB cord. So if you actually need it to operate a device, like a computer, you might need more current. But if you just need it to charge something, it shouldn’t matter.

You can take a typical microUSB cable and short the DATA+ and DATA- wires on the phone’s side. This forces the phone to enter into fast charge mode.

Some devices are more picky. My kindle will charge off anything I’ve tried. Smartphones are more choosy. Tablets are the worst, eg the iPad won’t even charge off some computers. I think the Samsung Tab is similar.

I’m not sure this is true in the general sense.

I know of some old devices that don’t function this way, back when the uUSB spec was fairly new.

Also, what are you suggesting to plug it into? A laptop may actually enforce USB spec, which would require it only source 100mA before enumeration. Attempting to draw more can cause the laptop to shut the port down - I’ve seen it happy plenty of times.

Most desktops seem to connect the USB power directly to a 5V output on the power supply with no limit in place, so you may get away with it there.
-D/a

In at least some cases, nonstandard voltages may be used, as reported in a recent thread about a 12 volt USB adapter, although it isn’t clear if it was a standard USB adapter or a 12 to 5 volt adapter for a car (in any case, in post #4 it is mentioned that 12 volt USB adapters do exist). But most of them output 5 volts with current the only concern (note, some AC to USB adapters have no internal control over output current, being just a basic 5 volt SMPS; overloading these will cause them to enter a shutdown-restart cycle, if it isn’t so cheap that there is no overload protection).

From here:

I have a Galaxy Nexus and a heavy duty 2 port car charger that can provide 2 Amps max. However my phone was charging too slowly. If I had the satnav application turned not only it wouldn’t charge, but it would actually discarge, albeit at a slower rate.

I did the shorting trick with a spare USB cable and boom, the phone charges as fast as with the AC charger!

I later found that with the Franco Kernel there’s a fast charge option that doesn’t require a special cable. If it is turned on, USB data transfer is disabled.

That works great if the device chooses to differentiate between a USB connection and a charger only by checking the status of D+/D- lines. I worked on at least one phone at my last company that used the USB ID pin of the enhanced uUSB connector as a resistive load to determine the rate of the charger. If you had D+ and D- shorted together, but no appropriate load on USB ID, it was rejected as an invalid charger.

Again…it’s device specific. It’s likely to work in many cases, depending on your device and what you are plugging it into.

-D/a