Hi @tstenner,
when checking the pin out of a parallel port, there are a lot of pins that do not seem to have a direct correspondence to the ones available on e.g., the arduino micro, such as:
- SELIN
- INIT
- ERROR
- AUTOF
- SEL
- PE
- BUSY
- ACK
- STROBE
Can I leave all of these pins alone and just connect a GROUND and the DATA pins (2,3,4,5,6,7,8,9) for BITS 0 to 7?
Apart from that, there seems to be an excessive amount of GROUND pins in the DB25 connector. Does it suffice to only connect to one GROUND pin via the arduino ground? Is it irrelevant, which of the GROUNDS I pick?
Lastly, I assume that I use the arduino “DIGITAL PINS” to connect to the parallel port data pins? That is:
- Arduino DIGITAL PIN 2 → DB25 PIN 2 (corresponding to bit 0)
- Arduino DIGITAL PIN 3 → DB25 PIN 3 (corresponding to bit 1)
- … and so on
For reference, here is the pin out of the arduino micro
Thanks!
Stefan