Estou fazendo um projeto em que tenho um Esp01 como master e um arduino Uno como slave. No arduino Uno coloquei um potenciometro para realizar a leitura da porta porém é retornado um valor entre 0 e 950, sendo que boa parte do potenciometro nem é lido, somente quase no fim do curso o valor varia entre 0 e 950. É algo relacionado com a biblioteca A2A pois apresenta essa variação assim que é criado o objeto e instanciado os metodos do slave de receber e enviar.
A solução que encontrei e percebi que era necessário fazer para corrigir os valores lidos pela porta era explicitamente definir a porta analógica como input. pinMode(Ax, INPUT)
Estou fazendo um projeto em que tenho um Esp01 como master e um arduino Uno como slave. No arduino Uno coloquei um potenciometro para realizar a leitura da porta porém é retornado um valor entre 0 e 950, sendo que boa parte do potenciometro nem é lido, somente quase no fim do curso o valor varia entre 0 e 950. É algo relacionado com a biblioteca A2A pois apresenta essa variação assim que é criado o objeto e instanciado os metodos do slave de receber e enviar.