This article is from the alt.comp.hardware.homebuilt Frequently Asked Questions. It is maintained by Mark Sokos (msokos1@gl.umbc.edu) with many contributions from others.
Parallel Port:
* ftp://ftp.ee.ualberta.ca/pub/cookbook/comp/ibm/pport094.doc.Z
* ftp://ftp.armory.com/pub/user/rstevew the filenames are: *lpt.faq; ibmlpt.faq, tomlpt.faq, and krislpt.faq. each meets different skill levels and needs.
* PC Magazine,. Oct 27, 1992 pages 367-376
* http://www.mailbag.com/users/jaxelson/parport.htm
* http://www.fapo.com/ieee1284.htm
* http://weber.u.washington.edu/~pfloyd/ee/text/para-port.html
* http://www.labyrinth.net.au/~donmck/pipex.html
* http://www.fapo.com/1284int.htm
* http://www.doc.ic.ac.uk/~ih/doc/par/
* http://www.lvr.com/ibmlpt.txt
* http://www.lvr.com/parport.htm
* http://www.nmsu.edu/~ET/ETTI/review/phajun96
* http://www.hut.fi/~iisakkil/stuff.html
* http://www.access.digex.net/~pha
* http://homepages.together.net/~tking/parport.zip
* http://www.ens-lyon.fr/~jmfriedt/parport.faq
* A web search for IEEE1284 (using the search engine of your choice, such as Alta Vista) will provide numerous links.
Serial Port/Mouse:
"Using a serial port for discrete I/O operations" September/October issue of MicroComputer Journal.
Dallas Semiconductor has a PDF document on RS-232. http://dalsemi.com (home page) App Note 83 Fundamentals of RS-232 Serial Communications http://www.dalsemi.com/DocControl/PDFs/appindex.html (App Notes page)
National Semiconducor http://www.national.com AN-681: PC Mouse Implementation Using COP800
http://www.hut.fi/~then/mytexts/mouse.html
http://www.hut.fi/~then/electronics/pc.html#pc_mouse
http://www.argonet.co.uk/users/4qd
http://www.bb-elec.com/bb-elec/literature/.bab_newsletters/newsltr2.pdf
http://www.ee.washington.edu/eeca/circuits/serialpower.txt
http://www.hut.fi/~then/circuits/rspower.html
http://www.ee.washington.edu/eeca/circuits/serialpower.txt
http://www.airborn.com.au/rs232.html --Schematic diagrams showing how to wire up RS232 connectors with handshaking and without, loopback plugs and null modem
http://www.strangecreations.com/strange/library/hardware/index.htm
MicroChip has a very nice app note on rolling your own mouse. Both the Microsoft and Mouse Systems versions are covered. You might have to read a little PIC code to find what you want, but its there. The app note can probably be obtained from the microchip web site. App # is AN519.
Joystick Port:
http://www.hut.fi/~then/circuits/joystick.html
http://www.oz.net/~wottenad/wheel2.htm
http://meritbbs.rulimburg.nl/Fun/pedals/pedals.htm
http://www.suncominc.com:80/technical/technical.html
http://www.nomius.com:80/~biggun/faq.htm
 
Continue to: