SharePort also allows (trusted) friends on my network to fire off files to a printer connected to my router via USB. The beauty of SharePort is that it knows when a print job is finished and automatically disconnects users from the USB-attached printer.
The pins on the Arduino can be configured as either inputs or outputs. This document explains the functioning of the pins in those modes. While the title of this document refers to digital pins, it is important to note that vast majority of Arduino (Atmega) analog pins, may be configured, and used, in exactly the same manner as digital pins.
The main IC on the Arduino is slightly different from board type to board type, but is usually from the ATmega line of ICâs from the ATMEL company. This can be important, as you may need to know the IC type (along with your board type) before loading up a new program from the Arduino software.