Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blueluna/esp32-psila
Psila on ESP32
https://github.com/blueluna/esp32-psila
Last synced: 24 days ago
JSON representation
Psila on ESP32
- Host: GitHub
- URL: https://github.com/blueluna/esp32-psila
- Owner: blueluna
- License: apache-2.0
- Created: 2024-01-28T23:30:03.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-13T01:18:44.000Z (11 months ago)
- Last Synced: 2024-12-13T01:31:29.741Z (28 days ago)
- Language: Rust
- Size: 27.3 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Psila on ESP32C6
### Build
Requires a fairly modern version of Rust. See https://rustup.rs for installation.
Some configuration is applied from environment variables during the build.
- NETWORK_KEY, Optional, A network key used to decrypt secure payload. 16-bit hexadecimal, i.e. `fedcba9876543210fedcba9876543210`.```shell
NETWORK_KEY= cargo build --examples
```### Flash and run
Running the firmware on target requires espflash. See https://crates.io/crates/cargo-espflash. Using the git version
```shell
cargo install -f --git https://github.com/esp-rs/espflash espflash
```Run similar to the build step.
```shell
NETWORK_KEY= cargo run --example listener
```