├── .cargo └── config.toml ├── .github ├── configs │ └── sdkconfig.defaults └── workflows │ ├── ci.yml │ ├── publish-dry-run.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── clippy.toml ├── espflash.toml ├── examples ├── light_eth.rs ├── light_eth2.rs ├── light_thread.rs └── light_wifi.rs ├── partitions.csv └── src ├── ble.rs ├── error.rs ├── eth.rs ├── lib.rs ├── matter.rs ├── mdns.rs ├── netif.rs ├── persist.rs ├── stack.rs ├── thread.rs ├── wifi.rs ├── wireless.rs └── wireless ├── thread.rs └── wifi.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/configs/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/.github/configs/sdkconfig.defaults -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish-dry-run.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/.github/workflows/publish-dry-run.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.vscode 2 | /.embuild 3 | /target 4 | /Cargo.lock 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/clippy.toml -------------------------------------------------------------------------------- /espflash.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/espflash.toml -------------------------------------------------------------------------------- /examples/light_eth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/examples/light_eth.rs -------------------------------------------------------------------------------- /examples/light_eth2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/examples/light_eth2.rs -------------------------------------------------------------------------------- /examples/light_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/examples/light_thread.rs -------------------------------------------------------------------------------- /examples/light_wifi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/examples/light_wifi.rs -------------------------------------------------------------------------------- /partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/partitions.csv -------------------------------------------------------------------------------- /src/ble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/ble.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/eth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/eth.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/matter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/matter.rs -------------------------------------------------------------------------------- /src/mdns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/mdns.rs -------------------------------------------------------------------------------- /src/netif.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/netif.rs -------------------------------------------------------------------------------- /src/persist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/persist.rs -------------------------------------------------------------------------------- /src/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/stack.rs -------------------------------------------------------------------------------- /src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/thread.rs -------------------------------------------------------------------------------- /src/wifi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/wifi.rs -------------------------------------------------------------------------------- /src/wireless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/wireless.rs -------------------------------------------------------------------------------- /src/wireless/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/wireless/thread.rs -------------------------------------------------------------------------------- /src/wireless/wifi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysgrok/esp-idf-matter/HEAD/src/wireless/wifi.rs --------------------------------------------------------------------------------