I have a 12 V heating element which draws up to 5 A that I want to control from an ESP-12 microcontroller. I have tried to find a MOSFET for driving it, but all seem to need at least 5 V on the gate to allow current to flow.
Is a MOSFET the right component for this, or should I use a BJT? Also, how should I determine whether or not I will need to put a heatsink on whichever component I decide to use for driving this?
EDIT: After talking to some others, I found the Si2333DDS MOSFET.
If I'm reading correctly, I should be able to drive this directly from my microcontroller with no heatsink, since RDS(on) is only ~0.025 Ω at 3.3 V. Is this correct?