sampler start

This commit is contained in:
2025-11-30 16:16:16 +01:00
parent db7b6c5937
commit 3cb8a04a77
30 changed files with 1256 additions and 149 deletions

57
Cargo.lock generated
View File

@ -5,8 +5,6 @@ version = 4
[[package]]
name = "aht20-driver"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c920c092aef3156141a32df93663d683f06c733187f924b09d917efa53f08fb"
dependencies = [
"crc-any",
"embedded-hal 1.0.0",
@ -74,6 +72,19 @@ version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "buoyant"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbc36827a22794f33600a539fc2f16e6c535f9de5cf26509f8ce7ddb666cda1b"
dependencies = [
"embedded-graphics",
"embedded-graphics-core",
"heapless 0.8.0",
"paste",
"u8g2-fonts",
]
[[package]]
name = "bytemuck"
version = "1.24.0"
@ -97,6 +108,7 @@ name = "co2-meter"
version = "0.1.0"
dependencies = [
"aht20-driver",
"buoyant",
"critical-section",
"defmt 1.0.1",
"embedded-graphics",
@ -107,9 +119,11 @@ dependencies = [
"esp-bootloader-esp-idf",
"esp-hal",
"esp-println",
"lcd-async",
"heapless 0.9.2",
"libm",
"mipidsi",
"profont",
"tinybmp",
]
[[package]]
@ -950,24 +964,18 @@ dependencies = [
"syn 2.0.111",
]
[[package]]
name = "lcd-async"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "362f088c5c176ceedd4d0e817d17ae3b79480495deac605158a7cd86450450c5"
dependencies = [
"embedded-graphics",
"embedded-graphics-core",
"embedded-hal 1.0.0",
"embedded-hal-async",
]
[[package]]
name = "libc"
version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libm"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"
[[package]]
name = "linked_list_allocator"
version = "0.10.5"
@ -1441,6 +1449,15 @@ dependencies = [
"syn 2.0.111",
]
[[package]]
name = "tinybmp"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df43af2cb7b369009aa14144959bb4f2720ab62034c9073242f2d3a186c2edb6"
dependencies = [
"embedded-graphics",
]
[[package]]
name = "toml_datetime"
version = "0.7.3"
@ -1477,6 +1494,16 @@ version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "u8g2-fonts"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "825f57be1429fd60f335a4aade11e128a7ae4f89d75ca3a003cb8410a91093f7"
dependencies = [
"embedded-graphics",
"embedded-graphics-core",
]
[[package]]
name = "ufmt-write"
version = "0.1.0"