javsalv/rv-3028-c7

1.0.0

Latest
uploaded 2 days ago
Driver for RV-3028-C7 Ultra low power RTC module

Readme

# 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
```

Links

To add this component to your project, run:

idf.py add-dependency "javsalv/rv-3028-c7^1.0.0"

download archive

Stats

  • Archive size
    Archive size ~ 14.75 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

javsalv/rv-3028-c7 version: 1.0.0
|