I've researched for a few hours but I'm still concerned.
I'm building a very low budget quadcopter (think toothpicks) and as I've seen on this site, a D10N05 mosfet would do the job. I've visited 3 of the largest electronics shops in my area but unfortunately, they don't have this specific part, or any mosfet as a matter of fact.
Then, I saw this post here on se and lucky enough I have some 2222's collecting dust in a container. I tried it, and it works like a charm. But, one thing I noticed was the transistors would run so hot to the point that I couldn't touch them. Is this to be expected? I have some small heatsinks and some thermal adhesive that I can attach once I know it's okay.
Thanks in advance!
EDIT: The transistor does not reach high temps immediately. It heats up over time.
Here are the the parts I'm using:
Small motors, rated at 3.7v 100ma
2n2222 transistors
1n4001 as a flyback diode
5v power supply (but I'll use a 3.7v battery on the final build)
Arduino nano (PWM control)