Comunicação entre ESPs I2C

O ESP8266 é um microcontrolador do fabricante chinês Espressif que inclui capacidade de comunicação por Wi-Fi.
Bruno Magagnin
Membro
Mensagens: 1
Registrado em: 25/Ago/2018, 20:49

Comunicação entre ESPs I2C

Mensagem por Bruno Magagnin » 01/Set/2018, 18:52

1 -Quero fazer comunicação entre dois ESP8266 através de I2C.
Não consegui achar exemplos na internet especificamente sobre dois ESPs se comunicando MESTRE e ESCRAVO.
Se alguém tiver um exemplo de um código que funcione para enviar, agradeceria.



2 - Uma questão. Pelo que eu entendi, a função Wire.begin() seria para colocar o endereço do escravo (isso em arduinos) tipo Wire.begin(0x18), mas vi também que para o ESP, foi utilizado para declarar quais pinos seriam utilizados para comunicação I2C, exemplo:
Wire.begin(0, 2); ou seja GPIO 0 como Dados e GPIO 2 como Clock.

Isso procede? Se sim, no escravo eu teria que utilizar o Wire.begin() de que maneira?

Responder