Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Kezii/esp32cam_rs

Rust examples for stm32-cam
https://github.com/Kezii/esp32cam_rs

Last synced: about 1 month ago
JSON representation

Rust examples for stm32-cam

Awesome Lists containing this project

README

        

# esp32cam-rs
actions

Rust esp32-cam examples

### Usage

After cloning the repo, download the esp32-camera component

```bash
git submodule update --init
```

then copy `cfg.toml.example` into `cfg.toml` and fill in the correct values

## Telegram bot

```bash
cargo run --example telegram_bot

```

Insert the correct token and owner id, then use the /photo command to take a picture

image

## Webserver

```bash
cargo run --example webserver
```

Connect to the ip in the log output, then access the /camera.jpg path to take a picture and have it delivered to your browser

## IDotMatrix

```bash
cargo run --example idotmatrix
```

If you have an idotmatrix display, the esp32-cam will deliver an image to it every few seconds

image

## credits:
https://github.com/esp-rs/std-training

https://github.com/jlocash/esp-camera-rs