DC Motor - starting out

Hello All,

I am new to Arduino and PhyComp but have my Arduino up and running and have been playing around with a few of the tutorials. Now what I want to do is control a small DC motor, as an Analog out, with a variety of speeds, but do not need to reverse the direction...

How do I set this up? - I believe motors feedback to the circuit which can damage things? Any advice or photos appreciated...

Thanks!

Can someone recommend a cheap/good H-bridge in the UK?