yes the devices work ok with nch mosfets , connected to the IR LEDs , without a series resistors from the PIC , but as this will be in service a while i was wanting it to be robust

as this board is 1.2 meters long with IR LEDS ( 15 off) along the the length it was practical for board layout and other components to put the mosfets close to the IR LED , this mean a long signal length from the pic , something i would have not normally done , where i would normally put the mosfet close to source and switched output can be a distance away.

I have found that by putting series resistors on the NCh RBG led solves a problem of where a color , which was turned on/off using toggle ,and then another color turn on , would not , without a pause between the commands