Digital i/o: Introduction