N-Channel Vs P-Channel. Choosing A MOSFET For Arduino.

N-Channel vs P-Channel. Choosing a MOSFET for Arduino.
20 kg load cell Written by Indrek Luuk

Arduino pins can directly turn ON very low power components like small LEDs. MOSFETs are great if you need to switch ON and OFF more powerful devices that also may use higher input voltage than Arduino's 5V.

So, which type of MOSFET should you use? You probably want to pick a Logic Level Enhancement-Type N-Channel MOSFET. It's easy to wire it up to be "normally OFF" (turns ON only when Arduino pin goes HIGH and is OFF if the signal is floating or is LOW).

I have used 30N06L MOSFET to switch ON 12V motors and lamps.

Now you can turn ON a device that consumes more power than an Arduino pin can provide. And while Arduino is not actively controlling the MOSFET, the device will stay OFF.

A photo of a 30N06L MOSFET 30N06L

In this article, I will talk about different types of MOSFETs, and give the reasons why I think you most likely want to use an N-Channel MOSFET:

  • What Kinds of MOSFETs There Are?
  • Enhancement-Type MOSFET vs Depletion-Type MOSFET
  • N-Channel MOSFET vs P-Channel MOSFET
  • Why Prefer an N-Channel MOSFET to a P-Channel MOSFET?

Logic leve N-Channel and P-Channel MOSFETs

Tag » Arduino Mosfet N-channel