I'm hoping someone could help me test and/or understand what the problem is with my circuit.
I'm trying to do this example: https://www.arduino.cc/en/Tutorial/TransistorMotorControl
I have a few changes however:
- I'm running a 3.3v Arduino
- My transistor is P2N2222A
- My diode is 1N4148
I notice that if my Arduino is connected to my computer via the USB wire, the circuit works correctly (please note, I am still using the 3.3v pin from the Arduino to the motor curcuit even though the computer is supplying 5v to the Arduino).
If I run the Arduino from a 650mah 3.8v Lipo, the circuit will not work. It will not run the motor.
I suspect this is the Transistor not "opening". I've ordered a Mosfet to try that..but I'm pulling at strings...
I've tried this on my test setup (Arduino UNO) and the actual boards (Adafruit 3v Feather) I'd like to use with the same results.
I'm hoping someone can shed some light on what is going on.
Any help would be appreciated.