Cargo Features

Alarmo has no features set by default.

[dependencies]
alarmo = { version = "0.0.5", features = ["alloc", "display", "display-mipidsi", "panic", "usb"] }
alloc = embedded-alloc

Enables critical-section-single-core of cortex-m

Affects alarmo::AlarmoOptions.heap_size

display display-mipidsi? = display-interface

Affects alarmo::display, alarmo::Alarmo.display

display-mipidsi panic? = display, embedded-graphics, mipidsi
panic = display-mipidsi

Affects alarmo::panic

usb = usb-device

Enables usb_hs of stm32h7xx-hal

Affects alarmo::Alarmo.usb1, pac::usb

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

display-interface display?
embedded-alloc alloc?
mipidsi display-mipidsi?
embedded-graphics display-mipidsi?
usb-device usb?