É difícil dizer porque não se vê bem a bomba, e assim não se conseguem obter as características para poder saber potencia e/ou corrente máxima absorvida. No entanto não boa prática fazer isso. Deve usar-se um transístor com características adequadas ao motor e um díodo de freewheel (não é necessário utilizar obrigatoriamente um TIP100 ou um TIP122). Uma ponte H utiliza-se quando se pretende fazer girar o motor nos dois sentidos, mas este não é o caso, por isso utilizar este componente é apenas um desperdício de material.
Se não utilizar transístores com díodo arrisca-se a queimar o Arduino.