ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

USB: All you need to know about USB

Updated on December 27, 2014

If there’s one interface that has achieved near universal ubiquity, it’s USB (Universal Serial Bus). Since its introduction in 1996, the protocol has gone on to become the dominant standard used to connect and power PC such peripherals as mice, keyboards, printers, scanners, game controllers and joysticks, webcams, and external storage devices.

But beyond the PC, USB is used today to charge up and transfer data to and from smartphones, tablets, digital cameras, and camcorders. Gaming consoles and handhelds use it for connecting controllers and chargers;, GPS devices use USB to get map updates; you can transfer images to digital photo frames via USB; and numerous coffee warmers, beverage coolers, motorized foam dart guns, LED lights, external fans, and other components on computing periphery utilize the jack-of-all trades USB protocol. It’s safe to say that USB is here to stay. In this article, we’ll cover USB from its infancy to maturity and beyond.


Port Origins

Like other standards in the computing industry, USB was the result of a consortium of companies, in this case, a group that included Compaq, DEC, IBM, Intel, Microsoft, NEC, and Nortel. The goal was to produce a new standard that could be used to transfer data between PCs and peripherals more quickly and at a lower cost than was possible at the time using PS-2 (mice and keyboards), and parallel ports (mostly printers), and RS-232 serial connections (mostly modems).

These port types all had a variety of drawbacks, among which one of the most important was the lack of support for expansion hubs: If you wanted another parallel port or a couple more COM ports, you had to open the PC and install an expansion card.

Performance was another big limiting factor for early PC peripherals using these interfaces. RS-232 serial and parallel port throughputs topped out at 251Kbps (Kilobytes per second) and 965Kbps, respectively.

USB went through several revisions between November 1994 and November 1995, when the USB 1.0 release candidate was announced. Two months later, the final spec called for an interface capable of operating in two modes: a 1.5Mbps (megabits per second) Low Speed mode and a 12Mbps High Speed mode.

USB consists of a host-based architecture capable of supporting multiple peripherals. The specification calls for the potential connection of up to 127 devices, via multiple hubs, to a lone host controller. The host controller has a built-in hub, called the root hub, and it centrally manages the individual devices and auxiliary hubs connected to it

Powered USB hubs let you connect and charge multiple devices simultaneously.
Powered USB hubs let you connect and charge multiple devices simultaneously.

Unlike FireWire, a competing protocol, the USB host controller relies on the CPU and software for its processes. This puts some additional strain on the system, but makes USB more affordable for component makers.

The ability of a low-powered USB device to draw power directly from the USB port is another of the specification’s defining features. USB is capable of delivering up to 500mA (milliamperes) to a single port for powering a connected device, but the power gets divided among subsequent ports when more than one device is connected. Regarding hubs, if four USB devices are present, each one will only get 100mA, which may not be enough to power the device. Powered hubs come with AC adapters that enable the hub to supply the full 500mA to each device.

USB 1.0 failed to garner much attention due to a handful of limitations, including the lack of support for extension cables and pass-through monitors. In 1998, USB 1.1, or full-speed USB, became the first revision of the specification to see widespread adoption.

Not surprisingly, Microsoft played a major role in the adoption of USB. Windows 95 didn’t natively support USB, nor could users patch it to support USB until OEM Service Release 2.1 and 2.5, which came out in August of 1996. If you didn’t have one of those two versions, Microsoft recommended that you install Windows 98 Second Edition. First Edition did support USB, as well as USB composite devices (such as a webcam with a built-in microphone) at launch, but it wasn’t until Win98 SE that USB audio device support was added. Win98 SE also came with better WDM (Windows Driver Model) support, which was Microsoft’s latest device driver framework, setting the stage for USB’s mammoth success

USB-based devices support a variety of different connectors.
USB-based devices support a variety of different connectors.

USB 2.0

Toward the end of 2001, the USB Implementers Forum (USB-IF) ratified USB 2.0, which brought higher data rates to the specification: 480Mbps, which was a 40-fold increase compared to USB 1.1’s 12Mbps data rate USB 2.0, dubbed High-Speed USB, also saw the introduction of small form factor connectors. Over the span of its life, USB 2.0 added several new features, such as USB-On-The-Go, which allows two USB devices to communicate without first being connected to a host device. Another advance was USB

2.0’s Battery Charging Specification, which let device manufacturer’s ship power supplies with USB connectors. USB 2.0 is now the most common interface for computers, peripherals, consumer electronics, and more. According to the USB-IF, USB has an installed base of over 10 billion products, and the industry ships more than three billion USB products a year, including a billion or more mobile phones and over 150 million USB flash drives.

The USB logo is undoubtedly one of the most recognizable in computing and consumer electronics.
The USB logo is undoubtedly one of the most recognizable in computing and consumer electronics.

USB 3.0

USB 3.0

USB 3.0, or SuperSpeed USB, is the latest revision of the Universal Serial Bus standard. It brings theoretical transfer rates of up to 5Gbps (Gigabits per second), more power, and quick- er recharging for energy-demanding devices (up to 900mA), new power management features, and backward compatibility with USB 2.0.

SuperSpeed USB’s arrival begs the question: Wasn’t USB 2.0 and its peak raw data rate of 480Mbps already fast enough? Apparently not. SuperSpeed USB’s killer apps won’t be thumb drives in the shapes of cartoon characters. Instead, they’ll be external hard drives and highdefinition webcams, displays, digital camcorders and cameras; as well as multi-channel audio and external media drives such as Blu-Ray players, all of which demand the highest possible data transfer rates.

In November 2008, the USB 3.0 Promoter Group finished its work and released the 1.0 revision of the 3.0 specification.

Fast forward to late September, 2009, when NEC launched a USB 3.0 host controller. Notebooks and PCs with third-party controllers can now support SuperSpeed USB devices. SuperSpeed USB-capable devices arrived on store shelves in large numbers beginning in early 2010. Adoption of SuperSpeed USB outpaced that of USB 2.0, and in 2012, both AMD and Intel introduced chipsets that maintain USB 3.0 natively.

The five USB 3.0 pins reside deeper inside the connector than the four legacy USB pins.
The five USB 3.0 pins reside deeper inside the connector than the four legacy USB pins.

SuperSpeed USB can achieve data transfers of up to ten times that of USB 2.0, thanks to a complete redesign of the ports, connectors, and cables. USB 2.0 utilizes four pathways that correspond to power, ground, and a pair for data. USB 3.0 ports and cables utilize an additional five pathways: an additional ground and two pairs dedicated to data transmission. As a result, SuperSpeed USB can send and receive data at the same time. Another speed-booster comes in the form of SuperSpeed USB’s fiber optic pathways.

The SuperSpeed USB connectors and ports have been cleverly designed so that the five USB 3.0 pins coexist with the four legacy USB 2.0 pins, enabling full backward compatibility.

But the folks behind USB aren’t finished yet. In January of 2013, the USB 3.0 Promoter Group announced plans to take SuperSpeed USB to 10Gbps. The update will remain backward compatible with existing cables and connectors and bring with it improved data encoding and I/O power efficiency. According to the group, the 10Gbps SuperSpeed USB specification should be completed by the middle of the year, bringing even faster throughputs to our bandwidth-hungry peripherals and devices.

Connector Shapes

One of the features that made USB unique for the time was support for different connectors on each end of the cable. For instance, the connector that goes into the USB port on a PC or notebook is a Type A connector, which is a horizontal rectangle. Variations of the host-side Type A connector for small form factor devices include Mini- A and Micro-A. The device end of the USB cable (Type B) will often differ in shape from the host end. The standard Type B connector is a square with tapered corners on the top side, but Mini-B and Micro-B connectors are also available for smaller devices. Depending on the device, the cable can consist of any pairing of Type A and Type B connectors. Most current smartphones, for instance, use a Type A at the host end and a Micro-B at the device end. (See illustrations above.)


    0 of 8192 characters used
    Post Comment

    • emge profile image


      3 years ago from Abu Dhabi

      Nice information,Pretty useful

    • profile image


      4 years ago

      I want to know whether I can use a USB hub in my laptop as a parallel port?


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)