The squarish USB plug and socket. USB Type B sockets are found on USB hubs, printers, scanners and other peripheral devices. A-to-B cables plug into the computer (Type A) and peripheral (Type B).
This repository contains documentation and a library to use with Eagle to create USB connectors directly on the PCB itself (free connectors!). By the moment the only usb connectors are the USB micro B ...