How to increase current in O/P port in Arduino uno ? to make it 200mA How I can do this? It can in proggraming add more current Which sample way to increase current ? To control 2 Dc motor which normally work with 3 AA battery Thanks


1 Answer 1


You add a transistor. Just like when you're controlling a relay, which needs more current that the Arduino can provide.

  • You can use a TT2148 power transistor-this can connect to arduino without a resistor and deal with high current.
    – RS2322016
    Aug 31, 2016 at 23:19
  • Personally I'd prefer a MOSFET...
    – Majenko
    Aug 31, 2016 at 23:20
  • What model of MOSFET do you prefer to use?
    – RS2322016
    Aug 31, 2016 at 23:25
  • That depends on many factors - current levels, switching speed and voltages, footprint, etc. I have many that I often choose between. One of my current common ones is the TSM2314CX
    – Majenko
    Aug 31, 2016 at 23:27
  • The TSM2314CX then. That depends on many factors-state the obvious!
    – RS2322016
    Aug 31, 2016 at 23:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.