Go Down

Topic: EEPROM Storage (Read 237 times) previous topic - next topic

jdmac

All,

Has anyone used the EEPROM on the RTC DS3231 module to store multiple alarm times (42 each) month, day, year, hour, minute ?

john
Mims, Fl.

srnet

Has anyone used the EEPROM on the RTC DS3231 module to store multiple alarm times (42 each) month, day, year, hour, minute ?

What do you mean  by 'the RTC DS3231 module' is there only one DS3231 module that we should all know about ?

I suspect we need to know the part number of the EEPROM that is on the particular module you have, there are lots of different type of EEPROM, guessing is not good.   
$50SAT is now Silent (but probably still running)
http://www.50dollarsat.info/
http://www.loratracker.uk/

jdmac

#2
Mar 30, 2019, 12:02 pm Last Edit: Mar 30, 2019, 12:09 pm by jdmac
SRNET

ZS-042

https://www.banggood.com/DS3231-AT24C32-IIC-High-Precision-Real-Time-Clock-Module-For-Arduino-p-81066.html?cur_warehouse=USA

memory chip: AT24C32 (storage capacity 32K)

john
Mims, fl.

cattledog

#3
Mar 30, 2019, 08:54 pm Last Edit: Mar 30, 2019, 08:55 pm by cattledog
Quote
memory chip: AT24C32 (storage capacity 32K)
This is standard i2c external eeprom and there are no problems using it as you would any other stand alone external eeprom.

The main issue with using these devices is page boundaries with block writes. If you always write single bytes, there is no issue.

There are libraries to handle these block write/page boundary issues.  Jack Christensen' s extEEPROM.h is a good one.

GolamMostafa

#4
Apr 01, 2019, 08:33 am Last Edit: Apr 01, 2019, 08:33 am by GolamMostafa
This is the DS3231 RTC Module that holds 1-piece AT24C32 type EEPROM.

Go Up