This project took about 2 weeks to complete from bread board to final box.
It was meant to run few external sensors or devices, but have maximum flexibility in the I/O configurations. Below are the Analog/Digital available options - Only 4 connectors are available to the world. The connectors where linked to any of the 6 ports by a pig tail. Relays however, had their own Screw terminal. By using Pig Tails I could, for example, change the RS-232 port from Famale to a Male without modifying the hardware.
+Headers to all pins (for future shields)
PIC: 16F88 / CCS Compiler
ANALOG: 4 ADC Channels 0-5VDC, 3 channels configurable to 4-20mA, 2 channels have hardware RC Filters, all channels are OP AMP Buffered with LM358.
DIGITAL: 2 Opto-Coupled 0-12VDC inputs - OR - 2 Open Drain outputs - OR - 2 SPST 10A Relay outputs. Each channel was configurable independently for all 3 options.
COM: RS-232 port
PWR: 12VDC input w/ 2 stage regulator and PI filter - 12VDC->9VDC->5VDC
... and the board was made in MS Paint for DIY cred.