Remade with Rust

rusty_esp_signal: signed radio frames on ESP32

Wi-Fi CSI radar, LoRa, BLE, ESP-NOW — every frame mID-signed

Replaces: esp-now examples / vendor CSI / cloud BLE provisioning

What is rusty_esp_signal, signed radio frames on ESP32?

rusty_esp_signal covers Wi-Fi CSI radar, LoRa, BLE, and ESP-NOW, and every frame is mID-signed. It replaces esp-now examples, vendor CSI code, and cloud BLE provisioning.

What rusty_esp_signal replaces

rusty_esp_signal is signed radio frames on ESP32. Wi-Fi CSI radar, LoRa, BLE, and ESP-NOW share one rule: every frame is mID-signed.

Why rusty_esp_signal is a signed radio frames on ESP32

What rusty_esp_signal keeps from esp-now examples / vendor CSI / cloud BLE provisioning

rusty_esp_signal keeps the radio and adds a signature. esp-now examples, vendor CSI, and cloud BLE provisioning are what it replaces.

Where rusty_esp_signal fits

rusty_esp_signal depends on rusty_esp_mid for the signature and rusty_esp_iroh when the frame should also ride the mesh. rusty_esp_core names the bytes.

Read more about rusty_esp_signal