Hello Matt and All, Matt, I think you may be up against what I've called GPIO/MS's HVB . . . . . High Versatility Bug! ;) In the DIY world, high versatility is a valued feature, but it comes with a cost. In the beginning, I would suggest packaging components for individual I/O types. From that exper...