Is there need for more than 8 outlets?
The reason I ask is I found an issue with the latest chauvet v2 circuit, and it will greatly simplify the board if it only has 8 outlets instead of 16.
The circuit drives the outlet relays via I2C expander to 16 lines, but 4 of which are shared with 4 dosers. (So you either have 16 outlets and 0 dosers or 12 outlets and 4 dosers or some combination in between).
But now, I found that I need to drive Jebao pumps using 5V pwm, so I could use the second ULN2803 for 4 dosers and 4 jebao PWM and the first ULN for the 8 outlets.
I could probably pack in a 3rd ULN to handle the dosers and pwm and have full 16 outlets. So that is what I am trying to decide.
If this was for my own use, I do not need more than 8 outlets. Jebao pumps can be plugged in to a regular (non controlled) outlet, so that will free up controlled outlet spots. Dosers are 12v so they don't need outlet.
If I go with 8 outlets, it is still possible to expand since I break out the I2C signals so adding another 8 or 16 should not be a problem, it just won't be built in to the board.
The outlets I use are for return pump, heater, fan, skimmer, ATO pump, extra pump at bottom of overflow. 6 total.