Cargo Features
rustmeter-beacon-target has no features set by default.
[dependencies]
rustmeter-beacon-target = { version = "0.2.0", features = ["defmt", "esp32", "esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32s2", "esp32s3", "stm32", "rp2040", "rp235xa", "rp235xb", "esp-sync"] }
- defmt
-
Enables defmt
- esp32
-
Enables multicore of rustmeter-beacon-core and esp32 of esp-hal and esp-sync
esp-hal:
Chip selection
One of the following features must be enabled to select the target chip:
Affects
espressif::NUM_CORES,rustmeter-beacon-target::espressif… - esp32c2
-
Enables esp32c2 of esp-hal and esp-sync
esp-sync:
Target the ESP32-C2.
Affects
rustmeter-beacon-target::espressif… - esp32c3
-
Enables esp32c3 of esp-hal and esp-sync
esp-sync:
Target the ESP32-C3.
Affects
espressif_config::SerialJtagPrintSelection,espressif_config::AutoPrintSelection,espressif::NUM_CORES,rustmeter-beacon-target::espressif… - esp32c6
-
Enables esp32c6 of esp-hal and esp-sync
esp-sync:
Target the ESP32-C6.
Affects
espressif_config::SerialJtagPrintSelection,espressif_config::AutoPrintSelection,espressif::NUM_CORES,rustmeter-beacon-target::espressif… - esp32h2
-
Enables esp32h2 of esp-hal and esp-sync
esp-sync:
Target the ESP32-H2.
Affects
espressif_config::SerialJtagPrintSelection,espressif_config::AutoPrintSelection,espressif::NUM_CORES,rustmeter-beacon-target::espressif… - esp32s2
-
Enables esp32s2 of esp-hal and esp-sync
esp-sync:
Target the ESP32-S2.
Affects
espressif::NUM_CORES,rustmeter-beacon-target::espressif… - esp32s3
-
Enables multicore of rustmeter-beacon-core and esp32s3 of esp-hal and esp-sync
esp-sync:
Target the ESP32-S3.
Affects
espressif::NUM_CORES,espressif_config::SerialJtagPrintSelection,espressif_config::AutoPrintSelection,rustmeter-beacon-target::espressif… - stm32
-
Affects
cortex::NUM_CORES,rustmeter-beacon-target::cortex… - rp2040
-
Enables critical-section of portable-atomic, multicore of rustmeter-beacon-core and rp2040 of embassy-rp ^0.9
embassy-rp:
Configure the hal for use with the rp2040
Affects
timing::TICK_DIVIDER,cortex::NUM_CORES,rustmeter-beacon-target::cortex… - rp235xa
-
Enables critical-section of portable-atomic, multicore of rustmeter-beacon-core and rp235xa of embassy-rp ^0.9
embassy-rp:
Configure the hal for use with the rp235xA
Affects
cortex::NUM_CORES,rustmeter-beacon-target::cortex… - rp235xb
-
Enables critical-section of portable-atomic, multicore of rustmeter-beacon-core and rp235xb of embassy-rp ^0.9
embassy-rp:
Configure the hal for use with the rp235xB
Affects
cortex::NUM_CORES,rustmeter-beacon-target::cortex… - esp-sync esp32? esp32c2? esp32c3? esp32c6? esp32h2? esp32s2? esp32s3?
-
Enables esp-sync