On 06/05/2011 16:53, PICdude wrote: > I'm considering on-board > relays vs. MOSFETs. But you need MOSFETS or BJTs anyway to drive the relays. If you choose suitable MOSFETS, snubber and/or diode etc driving the=20 solenoids direct can be more reliable. But there is a big difference between say 12V 500mA solenoids and 110V=20 10A ones. You don't say what voltage/current of solenoid. You can also monitor the MOSFET output via resistor divider (even OR=20 them all with diodes) and have an alarm or something if a FET fails. 900V 10A MOSFETs are < $2 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .