Página 1 de 1

RTC DS1307 & ESP32

Enviado: 12/Mai/2020, 14:47
por jldmartini
Apesar de varias referencias quanto a conexão do RTC DS1307 via I2C, conexão via pinos 21 e 22 do ESP32 não consigo sequer carregar o programa, pois basta o DS1037 estar conectado que a serial ligada ao USB não funciona. Usando a biblioteca DS1307.h que funciona bem no ESP 8266 NodeMCU permitindo definir outros pinos também não funciona, pois basta o DS1307 estar conectado a qualquer par de pinos que a serial ligada a USB fica bloqueada.
#include <DS1307.h>
//conecta aos pinos
DS1307 rtc(21, 22);//SDA SCL -ESP 32

no setup
//Aciona o relogio
rtc.halt(false);
rtc.setSQWRate(SQW_RATE_1);
rtc.enableSQW(true);

no loop

String horaLida=(rtc.getTimeStr());

Alguem já passou por isto e teria alguma dica ?

Fica a sugestão para o Fernando, uma aula sobre isto, já que dispor de relogio quando voce não esta conectado a Internet, como nas redes NOW ou MESH é de suma importancia