Electronic – Connectorless USB on a PCB

connectoreaglepcbusb

I would like to make a board which can be plugged directly into the USB port of a computer, instead of using a separate male "USB-A" connector. I have seen this system used for very small USB memory keys, such as this one. How would I lay out a PCB with such a "connector" built in?

I am using Eagle. Does anyone have a library for it? Can anyone suggest another way to do this?

Best Answer

The Sparkfun Eagle Library (pre-6.0, 6.0+) has one. It's called "USBPCB".

Here's a project using it.