I am working on an Arduino controlled servo circuit that steps the servo (standard R/C servo) in either direction in response to button push. Everything is working great except for ONE thing. The servo "jumps" to the default position at power up, and this will put too much strain on my mechanism. What I want to do is soft start the servo - but because the servo needs to share it's ground with the Arduino in order for the control pulse to work, I need the soft start to supply the current to the load, not sink it. I tried a (N-channel p75nf75) power mosfet with the gate connected to an R/C network consisting of a 47K resistor and a 100ufd cap between Vss and ground, with the source connected to ground and the gate to the connection between the resistor and cap. The load (servo) is connected between vss and the drain. Works perfectly - except I can't control the servo because the control signal doesn't get grounded. I tried putting the load between source and ground, with the drain connected directly to vss, but the voltage to the load changes all over the place depending on the load current/resistance. Is there a simple circuit that will allow me to "soft start" the servo with the power controlled on the + side, and the servo connected directly to ground?? I'm a former auto mechanic and semi-retired computer tech with all kinds of projects I'd like to get done and my electronics theory is about 50 years out of date!!!