[dependencies.cortex-m]
features = ["inline-asm"]
version = "0.7"
[dependencies.cortex-m-rt]
version = "0.7"
[dependencies.defmt]
optional = true
version = "1"
[dependencies.defmt-rtt]
optional = true
version = "1"
[dependencies.embassy-executor]
features = ["arch-cortex-m", "executor-thread", "executor-interrupt", "defmt"]
version = "0.9"
[dependencies.embassy-rp]
features = ["rp2040", "defmt", "unstable-pac", "time-driver", "critical-section-impl"]
optional = true
version = "0.8.0"
[dependencies.embassy-time]
features = ["defmt", "defmt-timestamp-uptime"]
version = "0.5"
[dependencies.fixed]
version = "1.29"
[dependencies.panic-probe]
features = ["print-defmt"]
optional = true
version = "1"
[dev-dependencies.embassy-usb]
version = "0.5.1"
[dev-dependencies.embassy-usb-logger]
version = "0.5.1"
[dev-dependencies.log]
version = "0.4.28"
[[example]]
name = "read-dht-sensor-rp"
path = "examples/read-dht-sensor-rp.rs"
required-features = ["rp2040", "examples"]
[[example]]
name = "read-dht-sensor-rp-pio"
path = "examples/read-dht-sensor-rp-pio.rs"
required-features = ["rp2040", "rp_pio", "examples"]
[features]
default = ["rp2040", "dht2x", "rp_pio"]
dht1x = []
dht2x = []
examples = ["dep:defmt", "dep:defmt-rtt", "dep:panic-probe"]
rp2040 = ["dep:embassy-rp"]
rp_pio = []
[lib]
name = "embassy_dht_sensor"
path = "src/lib.rs"
[package]
authors = ["Mark Berner"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "DHT sensor driver for the Embassy async runtime"
edition = "2021"
homepage = "https://github.com/mark2b/embassy-dht-sensor"
license = "MIT OR Apache-2.0"
name = "embassy-dht-sensor"
readme = "README.md"
version = "0.2.2"