embassy-bme280-sensor 0.2.1

BME280 sensor driver for the Embassy async runtime
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "embassy-bme280-sensor"
version = "0.2.1"
authors = ["Mark Berner"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "BME280 sensor driver for the Embassy async runtime"
homepage = "https://github.com/mark2b/embassy-bme280-sensor"
readme = "README.md"
license = "MIT OR Apache-2.0"

[features]
default = ["rp2040"]
examples = [
    "dep:defmt",
    "dep:defmt-rtt",
    "dep:panic-probe",
]
rp2040 = ["dep:embassy-rp"]

[lib]
name = "embassy_bme280_sensor"
path = "src/lib.rs"

[[example]]
name = "read-bme280-sensor-rp"
path = "examples/read-bme280-sensor-rp.rs"
required-features = [
    "rp2040",
    "examples",
]

[dependencies.cortex-m-rt]
version = "0.7"

[dependencies.defmt]
version = "1"
optional = true

[dependencies.defmt-rtt]
version = "1"
optional = true

[dependencies.embassy-executor]
version = "0.9"
features = [
    "arch-cortex-m",
    "executor-thread",
    "executor-interrupt",
    "defmt",
]

[dependencies.embassy-rp]
version = "0.9"
features = [
    "rp2040",
    "defmt",
    "unstable-pac",
    "time-driver",
    "critical-section-impl",
]
optional = true

[dependencies.embassy-time]
version = "0.5"
features = [
    "defmt",
    "defmt-timestamp-uptime",
]

[dependencies.embedded-hal-async]
version = "1"

[dependencies.panic-probe]
version = "1"
features = ["print-defmt"]
optional = true