DC motor does not work using PWN or Digital pins I have connected pin 3 to a DC motor and using analogWrite and DigitalWrite to try making it start. However, nothing happens. 
If I try to move the pin from pin 3 to 5V or 3.3V the motor starts. 


Q: What could be the problem since it does not start using pin 3 (or others). I am using HIGH on digitalWrite and 255 on analogWrite.


I just bought a starter kit. It has FREENOVE written on it. 
Here is a link to the tutorial and software.


Thanks for any help!
The Tutorial.pdf document that describes the components in the kit does not tell you what the current draw of the motor is. Chapter 10 has 2 tutorials on how to use the motor with a relay or L293D IC. This suggests to me that the motor draws a lot more current than a digital output can provide.

The tutorial using the L293D gives you the ability to vary the speed of the motor using PWM, so it would be a good place to start.

Hopefully pin 3 was not damaged by the excess current flow when the motor was attempted to be powered from it.