Embassy
embassy-nrf
Crates
cyw43
cyw43-pio
ekv
embassy-boot
embassy-boot-nrf
embassy-boot-rp
embassy-boot-stm32
embassy-embedded-hal
embassy-executor
embassy-executor-timer-queue
embassy-futures
embassy-mcxa
embassy-mspm0
embassy-net
embassy-net-adin1110
embassy-net-driver
embassy-net-driver-channel
embassy-net-enc28j60
embassy-net-esp-hosted
embassy-net-nrf91
embassy-net-ppp
embassy-net-tuntap
embassy-net-w5500
embassy-net-wiznet
embassy-nrf
embassy-nxp
embassy-rp
embassy-stm32
embassy-stm32-wpan
embassy-sync
embassy-time
embassy-time-driver
embassy-time-queue-driver
embassy-time-queue-utils
embassy-usb
embassy-usb-dfu
embassy-usb-driver
embassy-usb-logger
embassy-usb-synopsys-otg
nrf-pac
nrf-softdevice
nrf-softdevice-mbr
nrf-softdevice-s112
nrf-softdevice-s113
nrf-softdevice-s122
nrf-softdevice-s132
nrf-softdevice-s140
nxp-pac
rp-pac
stm32-metapac
trouble-host
0.10.0
Versions
git
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.1
0.4.0
0.3.1
0.3.0
0.2.0
0.10.0
0.1.0
Go to latest (0.9.0)
nrf52840
Flavors
nrf51
nrf52805
nrf52810
nrf52811
nrf52820
nrf52832
nrf52833
nrf52840
nrf5340-app-ns
nrf5340-app-s
nrf5340-net
nrf54l05-app-ns
nrf54l05-app-s
nrf54l10-app-ns
nrf54l10-app-s
nrf54l15-app-ns
nrf54l15-app-s
nrf54lm20-app-s
nrf9120-ns
nrf9120-s
nrf9151-ns
nrf9151-s
nrf9160-ns
nrf9160-s
nrf9161-ns
nrf9161-s
Module gpio
embassy_
nrf
0.10.0
Module gpio
Module Items
Structs
Enums
Traits
In crate embassy_
nrf
embassy_nrf
Module
gpio
Copy item path
Source
Expand description
General purpose input/output (GPIO) driver.
Structs
§
AnyPin
Type-erased GPIO pin
Flex
GPIO flexible pin.
Input
GPIO input driver.
Output
GPIO output driver.
Enums
§
Level
Digital input or output level.
Output
Drive
Drive strength settings for an output pin.
Port
A GPIO port with up to 32 pins.
Pull
Pull setting for an input.
Traits
§
Pin
Interface for a Pin that can be configured by an
Input
or
Output
driver, or converted to an
AnyPin
.