USB 2.0 and 1.1 cables are supposed to come with four signal: GND and 5V for power, and D-/D+ for data. Some chargers come with cables without the data cables. It may “work” for charging, but if for some reasons you decided to use that USB cable for tasks requiring data this won’t work, and you may not find out easily the reason at first. Importantly the data lines can also be used during charging to request more power from the host device, so if they are missing slower charging may ensue.
You could always use a multimeter to check your cables, but “iUSB cable testers it me or is it just USB? ” board provides a simpler and faster solution by indicating which wires are connected in your cable with LEDs.
The developer, named nerfhammer, separate cables with and without data lines as follows:
- Basic USB cables cannot transfer data and charge a device much more slowly.
- Smart USB cables can potentially charge a device several times faster, and there is no way to tell the two types of cables apart just by looking at them.
To use the board connected both ends of the same USB cable into the USB type A and micro type B ports of the “Is it me or is it just USB?” board. The Basic cables will only light up the LEDs for the V+ and GND lines, but smart cables will light up all four.
Note the USB cable tester is not supposed to be connected to a USB host, but some protection diodes are built into the board in case someone does. The board also includes test pads to enable advanced users to measure the resistance, inductance or other properties of a USB cable using a multimeter. There’s a CR1220 battery to power the board, so you may want to remove it before doing such measurements.
The USB cable tester is up for sale on Tindie for $9.99 plus shipping.I tried to find some USB cable testers on Aliexpress, but could not find any. An alternative free way to test cables is to connect a smartphone with a micro USB port to a Linux computer, and if nothing shows up in the kernel log (dmesg) then the cable should not have data lines.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
|Support CNX Software - Donate via PayPal or become a Patron on Patreon|