Hardware pinouts information and cables schemes

mini-USB connector pinout

connector wiring scheme

bookmark this page

USB (Universal Serial Bus) designed to connect peripherals and exist in a wide variety of digatal devices.

5 pin mini-USB plug connector layout

5 pin mini-USB plug connector
at the peripherals



Pin Name Cable color Description
1VCCRed+5 VDC
2D-WhiteData -
3D+GreenData +
XID May be N/C, GND or used as an attached device presence indicator (shorted to GND with resistor)
4GNDBlackGround

USB pinout signals

USB is a serial bus. It uses 4 shielded wires: two for power (+5v & GND) and two for differential data signals (labelled as D+ and D- in pinout). NRZI (Non Return to Zero Invert) encoding scheme used to send data with a sync field to synchronise the host and receiver clocks. In USB data cable Data+ and Data- signals are transmitted on a twisted pair. No termination needed. Half-duplex differential signaling helps to combat the effects of electromagnetic noise on longer lines. Contrary to popular belief, D+ and D- operate together; they are not separate simplex connections.

USB cable wires:

Shielded:
Data: 28 AWG twisted
Power: 28 AWG - 20 AWG non-twisted

Non-shielded:
Data: 28 AWG non-twisted
Power: 28 AWG - 20 AWG non-twisted

Power Gauge Max length
280.81 m
261.31 m
242.08 m
223.33 m
205.00 m

Related Links:
Pinouts.ru > Some peripheral devices pinouts >  Pinout of mini-USB connector and layout of 5 pin mini-USB plug connector and 5 pin mini-USB jack connector
Document status: unknown
4 reports
Last updated at Wed Aug 22 2007. Submit additions or corrections for this document. Is this document correct or incorrect? What is your opinion?
[Discuss at the forum] [Back to index] [SUBMIT new pinout]
This page contain parts under Copyright © 2000-2007 by pinouts.ru team.
No any portion of this webpage may be reproduced in any form without visible direct link to this page provided. Webmaster permission required in any other cases.
Efforts have been made to ensure this page is correct, but it is the responsibility of the user to verify the data is correct for their application.
14139 hits since August 22, 2007