E pretendes que te ajudemos como?
Tens um problema, dizes que não sabes uma das partes do que pode ser o problema, mas assumes que o que está errado é na outra.
E se colocásses o código aqui? E dizeres o que já tentaste para perceber qual é o problema??
Já testaste o programa do arduino só com o terminal?