¿Qué hardware necesito para esta minibomba de agua?

He comprado esta minibomba de agua compatible con arduino

Las características de esta minibomba son:

3VDC Pump suitable for use with water
Rate of Flow: 80-120 Litre/Hr
Lift: 0.4M to 1M
Working Voltage: 2.5 - 6VDC
Size: L46mm x D24mm x H33mm
Outlet OD: 7.4mm

y quería crear un sistema de riego simple que funcionase con un sensor de humedad de suelo LM393

¿Necesito algún componente de hardware adicional?

Gracias por su atención.

Para encender/apagarlo/regularlo con Arduino: un MOSFET canal N y un diodo. Ese motor cuando empiece a bombear agua, su consumo podría acercarse al los 400 mA; por lo tanto, también una fuente de poder externa de al menos 5v 1A (1000 mA)

Yo me plantearía también instalar un sensor de nivel de agua, esa bomba es sumergible y se podría quemar si bombea sin agua.