Duvida com display 16x2

Quando eu ligo o arduino e o display acende, qualquer botao que eu clicar para fazer o motor de passo rodar faz com que a intencidade de luz do display fica mais fraca, soltando o botao volta ao normal. Ja liguei o arduino direto em uma fonte 12 volts com 5 amperes mas acontece a mesma coisa.

Alguem tem ideia do que pode ser.

A biblioteca do display é LiquidCrystal_I2C

Esqueci de um detalhe - o botao esta ligado com um resistor PULL DOWN de 10K. Será que o resistor esta muito baixo?

Grato.

você está usando, no arduino, um display lcd e um motor de passo? é isso? você está usando uma etapa de potência para o motor?

Sim estou usando um driver de alta potencia DQ860MA para fazer o controle. Meu motor tem 8 amperes.