Adapters for OPTO 22 groov System

I had to interface an OPTO 22 groov EPIC 24 port output module (GRV-ODCSRC-24 — https://www.opto22.com/products/product-container/grv-odcsrc-24) with a 24 port module rack (G4PB24 — https://www.opto22.com/products/g4pb24). The module rack expects a sinking control device while the output module is a sourcing device.  24 NPN transistors come to the rescue.

While I was in the adapter manufacture business, I also created an adapter for digital input.  Strictly speaking, the EPIC input module would work with the module rack, but the wiring would be more than slightly goofy and I’m not a huge fan of active-low stuff.  I prefer 1 to be *something*, in this case +24V.

Gratuitous PCB layout screenshot:

Potato-cam of the V1.0 product:

Potato-cam of the V1.1 product:

Same camera, but this time the input adapter board:

Github project: https://github.com/vic-simkus/G4_TO_GROOV_ADAPTER