Connecting a TinkerKit Mosfet directly to an Arduino

I have an Arduino Uno and would like to use the Mosfet to power a DC LED on/off.

http://www.tinkerkit.com/mosfet/

I've connected up the module to my battery and LED. I have also connected the MOSFET to the Arduino (three ports - 2 for power and one will control the module which is connected to Digital Out 8 ) and the LED on the module comes on.

I'm using the TinkerKit Library and using

TKMosFet mos (8);
mos.write(HIGH);

but this isn't working. I'm not sure if I am using the port numbers correctly as the example above seems to use 'O0' as a reference to the TinkerKit Shield. I've been told that the module should work without the TK Shield but I'm not sure exactly how.

Any help would be great.

The TinkerKit Mosfet module using IRF520 MOSFET was not logic level MOSFET so you need to drive the MOSFET with minimum 10V apply to the V+ and GND terminals.

The module has some sort of driver for the MOSFET by the look of it so
it should work from a 5V signal, but will need V+ to be 10V or higher I
believe. There seems to be a voltage regulator to supply the gate driver
which is what limits V+ to 24V, the MOSFET is rated to 100V.

Unfortunately the MOSFET itself is a low performance device, you'd be far
better off getting a logic-level MOSFET with a lower on-resistance (0.02 ohms
isn't that hard to come by, the IRF520 on thaat module is 0.27 ohms and will get
very hot with as little as 2A load.