| pin | name | direction | description | color |
| 1 | Strobe | Out | A low on this line indicates a Write, High indicates a Read | |
| 2 | Data 0 | IN/OUT | Address, Data or RLE Data Bit 0 | |
| 3 | Data 1 | IN/OUT | Address, Data or RLE Data Bit 1 | |
| 4 | Data 2 | IN/OUT | Address, Data or RLE Data Bit 2 | |
| 5 | Data 3 | IN/OUT | Address, Data or RLE Data Bit 3 | |
| 6 | Data 4 | IN/OUT | Address, Data or RLE Data Bit 4 | |
| 7 | Data 5 | IN/OUT | Address, Data or RLE Data Bit 5 | |
| 8 | Data 6 | IN/OUT | Address, Data or RLE Data Bit 6 | |
| 9 | Data 7 | IN/OUT | Address, Data or RLE Data Bit 7 | |
| 10 | /ACK | In | Interrupt Line. Interrupt occurs on Positive (Rising) Edge. | |
| 11 | BUSY | In | Used for handshaking. A EPP cycle can be started when low, and finished when high. | |
| 12 | Paper Out / End | In | Spare - Not Used in EPP Handshake | |
| 13 | Select | In | Spare - Not Used in EPP Handshake | |
| 14 | Auto Linefeed | Out | When Low, indicates Data transfer | |
| 15 | Error / Fault | In | Spare - Note used in EPP Handshake | |
| 16 | Initialize | OUT | Reset - Active Low | |
| 17 | Select Printer | OUT | When low, indicates Address transfer | |
| 18 | Gnd | | Signal Ground | |
| 19 | GND | | Signal Ground | |
| 20 | GND | | Signal Ground | |
| 21 | GND | | Signal Ground | |
| 22 | GND | | Signal Ground | |
| 23 | GND | | Signal Ground | |
| 24 | GND | | Signal Ground | |
| 25 | GND | | Signal Ground | |