RGB LED interface with arduino

I need to drive 5 3W RGB LEDs in series using an arduino. The maximum current required is 350mA each for R G and B dyes.
and minimum current requirement is 2.4V, 2.4V and 3.5V respectively.

What should I use to interface the LEDs with my arduino as the output current of each arduino pin is 50mA maximum

Thanks in advance

and minimum current requirement is 2.4V, 2.4V and 3.5V respectively.

No it is not the minimum current requirement. Current is measured in Amps and what you have is measured in volts. These figures are the forward voltage drop for each LED.

You can not power these directly from an Arduino you need a constant current driver for each colour. Google for a ready built one or a schematic to make your own.

5 LED's in series is a forward voltage drop of 2.4 x 5 =12.5 or 3.5 x 5 = 17.5. So you will need a little bit of voltage. 18v I would think.

You might find this useful:

I need to drive 5 3W RGB LEDs in series...

5 LED's in series is a forward voltage drop of...

You can't wire RGB LEDs in series because there there are 3 LEDs in each package, but only 4 wires.

Unless of course you get the sort without a common connection which is more common with power LEDs.

Like this kind, maybe:
http://www.ledssuperbright.com/3w-led-c-11/3x3w-rgb-led-6-pin-p-289

We don't know- OP didn't say.