Keywords: USB, LPT, parallel, parallel port, printer port, converter, adaptor Complete USB2LPT photo
To USB2LPT — Overview

USB2LPT – Cloning instructions for Release 1.2

Electronic Components

You need:
PCB photo
Populated PCB, ready to run


Known PCB bugs and annoyances

External downloads for production

If you decide to build this device, you have to download a development kit for the AN2131 from Cypress. The data sheet is not necessary, but useful to understanding.

External downloads for modifications

For recompilation you need ASEM51 und the complete Windows DDK (»Operating Systems«, $699). If you want to sell the device, you have to request a USB Vendor ID (and pay for it! $2500) and to modify drivers and firmware.

How to build

At first place all SMD components, then thru-hole and edge-mount components. Three bigger components mus be bent to be flat, the crystal, maybe tantalum capacitor.

The USB “B” receptacle stays in the middle of the housing. Because there is no edge-mounting component available, this component is used instead and must be soldered at the left and right metal plate. It is recommended to use some sort of justification tool.

When you are complete, you test the circuit with "EZUSB Control Panel" from Cypress. (Windows should request a driver; you satisfy it by supplying the driver from the Cypress development kit.)


With Cypress' “EZUSB Control Panel” you write the following firmware into the serial EEPROM. No programming device is needed! While prototyping, it is sufficient to leave the serial EEPROM unprogrammed; you may even decide not to have an EEPROM at all.