Added retry counter to communication

Falta probarlo en el arduino, por eso hago pull request. Vale la pena pegarle una mirada pero es muy basico, debería funcionar.