# RV-3028-C7 ESP-IDF driver ESP-IDF I2C driver for the Micro Crystal RV-3028-C7 ultra-low-power real-time clock. It uses the `i2cdev` component for thread-safe communication. <img width="400" height="400" alt="RV-3028-C7_series_t" src="https://github.com/user-attachments/assets/3301dda8-61da-4305-a887-18385d5443e2" /> ## Features - Calendar and independent 32-bit UNIX time counters - 12-hour and 24-hour modes - Alarms, countdown timer, and periodic update events - Status flags, interrupt control, and programmable clock output - Backup switchover and trickle-charger configuration - User RAM, user EEPROM, configuration EEPROM, and raw register access ## Structure ```text . ├── src/ Driver implementation and public header ├── test/ Unity hardware tests ├── examples/default/ Basic polling example ├── CMakeLists.txt ESP-IDF component registration ├── idf_component.yml Component metadata and dependencies └── LICENSE.md MIT license ```
8de431d881a69293897ac54c4a2d2954d6bb4275
idf.py add-dependency "javsalv/rv-3028-c7^1.0.0"