I am working with an ESP32S that has 38Pins. I have not been able to get the I2c bus to recognize a DS3231 RTC
I have try to scan the bus with no luck. Any help would be greatly appreciated. I have 2k pull up resistors on both lines.
import machine i2c = machine.I2C(-1, scl=machine.Pin(5), sda=machine.Pin(4)) print('Scan i2c bus...') devices = i2c.scan() if len(devices) == 0: print("No i2c device !") else: print('i2c devices found:',len(devices)) for device in devices: print("Decimal address: ",device," | Hexa address: ",hex(device))
1 Answers
Hi.
I’ve answered your question here: https://rntlab.com/question/ds3231/#answer-43790
Regards,
Sara