Go Down

Topic: How to connect external RTC to SAMD21? (Read 1 time) previous topic - next topic

Does anyone know how to connect an external RTC Module (e.g. DS3231) to SAMD21 boards such as Arduino Zero? I ain't getting any codes on the Internet.

david_prentice

Just like any other I2C device.   Connect to the SDA, SCL pins.

Ebay DS3231 modules tend to have pullup resistors on the pcb.

Otherwise,  connect external pullup resistors on SDA, SCL

David.


Thanks. Well I did connect the RTC in the same way as I would connect an RTC to an Arduino. However, the codes are not working on the SAMD MCU. e.g. when i check the time on an Arduino Nano, the output time is shown correctly. However, the SAMD MCU shows garbage time. I'm trying to use RTCLib by Adafruit for DS3231.

Also, the MCU becomes very slow in its operation when i connect any I2C device to the ports regardless whether it is reading the I2C device or not.

Go Up