https://github.com/ankit-thealchemist/ds3231-idf
Popular RTC module ds3231 esp-idf component
https://github.com/ankit-thealchemist/ds3231-idf
ds3231 ds3231-library esp-idf esp32 esp32s2 esp32s3 rtc-module
Last synced: 4 months ago
JSON representation
Popular RTC module ds3231 esp-idf component
- Host: GitHub
- URL: https://github.com/ankit-thealchemist/ds3231-idf
- Owner: ankit-thealchemist
- Created: 2022-11-14T07:21:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-14T07:29:58.000Z (over 3 years ago)
- Last Synced: 2025-10-21T10:48:16.197Z (8 months ago)
- Topics: ds3231, ds3231-library, esp-idf, esp32, esp32s2, esp32s3, rtc-module
- Language: C
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ds3231-idf
Popular RTC module ds3231 esp-idf component
There are many esp-idf library for the ds3231 RTC module. The popular one is by the UNCLE-RUS(https://github.com/UncleRus/esp-idf-lib). The problem is it uses the i2c dev as a mutex to for the i2c bus. When i2c bus uses other modules which are not available on the uncle rus library, this created the headache to include the i2c dev to incorporate into the project. To simplify this, this library has been created. This libray is the bare minimum needed to run the module. User has to implement their own implementation for guarding the i2c bus.
It inclues only 2 funciton set time and get time. more function can be added on the demand.