Skip to content

x3ccd4828/bluetti-encryption

Repository files navigation

bluetti-encryption

no_std Bluetti BLE encryption protocol implementation.

Build static library for ESPHome

This crate defaults to rlib for normal Rust dependency use (for example Embassy projects). For ESPHome C FFI integration, build a staticlib with the c_ffi feature enabled.

Run from this directory (bluetti-encryption):

cargo +esp rustc -Z build-std=core,alloc --release --features c_ffi --target xtensa-esp32-none-elf --lib --crate-type staticlib

Expected output:

bluetti-encryption/target/xtensa-esp32-none-elf/release/libbluetti_encryption.a

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors