kampi/esp32-caldav

0.0.2

Latest
uploaded 1 week ago
ESP32 component for a CalDAV Client

readme

# ESP32-CalDAV

CalDAV implementation for the esp-idf.

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg?logo=opensourceinitiative)](https://www.gnu.org/licenses/gpl-3.0)
[![ESP-IDF](https://img.shields.io/badge/ESP--IDF-v5.1+-blue.svg)](https://github.com/espressif/esp-idf)
[![Documentation](https://img.shields.io/badge/User%20Guide-PDF-007ec6?longCache=true&style=flat&logo=asciidoctor&colorA=555555)](https://kampi.github.io/ESP32-CalDAV/)

## Table of Contents

- [ESP32-CalDAV](#esp32-caldav)
  - [Table of Contents](#table-of-contents)
  - [Requirements](#requirements)
  - [Installation](#installation)
    - [Using ESP-IDF Component Manager](#using-esp-idf-component-manager)
    - [Manual Installation](#manual-installation)
  - [Kconfig Options](#kconfig-options)
  - [Examples](#examples)
  - [License](#license)
  - [Maintainer](#maintainer)

## Requirements

- **ESP-IDF**: v5.1 or newer

## Installation

### Using ESP-IDF Component Manager

Add to your `main/idf_component.yml`:

```yaml
dependencies:
  esp32-caldav:
    git: https://github.com/Kampi/ESP32-CalDAV.git
```

### Manual Installation

- Clone into your project's `components` directory:

```bash
cd your_project/components
git clone https://github.com/Kampi/ESP32-CalDAV.git
```

## Kconfig Options

Configure via `idf.py menuconfig`:

```sh
Component config → ESP32-CalDAV
```

## Examples

See the [`examples/`](examples/) directory.

## License

This project is licensed under the **GNU General Public License v3.0**.

See [LICENSE](LICENSE) for full text.

## Maintainer

**Daniel Kampert**  
📧 [DanielKampert@kampis-elektroecke.de](mailto:DanielKampert@kampis-elektroecke.de)  
🌐 [www.kampis-elektroecke.de](https://www.kampis-elektroecke.de)

---

**Contributions Welcome!** Please open issues or pull requests on GitHub.

Links

Maintainer

  • Daniel Kampert <DanielKampert@kampis-elektroecke.de>

License: GPL-3.0

To add this component to your project, run:

idf.py add-dependency "kampi/esp32-caldav^0.0.2"

download archive

Stats

  • Archive size
    Archive size ~ 39.74 KB
  • Downloaded in total
    Downloaded in total 12 times
  • Downloaded this version
    This version: 12 times

Badge

kampi/esp32-caldav version: 0.0.2
|