I don't really know which section to put this in... Motors, Programming or other!I have one of the very small, cheap dc electric motors which I have fitted into a model vehicle. Presently it is driven through a 2N2222. So far so good.In order to control the motor's speed I use PWM. However, when starting from zero, once the pulse width gets to a certain value the vehicle shoots off like the proverbial scalded cat. So I am thinking along the lines of reducing the frequency of the PWM in order to hopefully give the motor a 'kick' at the lower pulse widths in order to start it rotating.Has anyone else had experience of this sort of thing?Merry ChristmasDavid.