Digital I/O

2333cd995925c2c62775b298b268fc59+++++++++++++++++++++++++