embassy/examples
Jeremy Fitzhardinge 1ee4bb22de embassy-rp i2c: async (non-blocking) example
Simple example exercising an mcp23017 GPIO expander, configured on
RP2040 GPIOs 14+15 (i2c1) with 8 inputs and 8 outputs. Input bit 0
controls whether to display a mcp23017 register dump.
2022-10-01 13:43:37 -07:00
..
boot Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
nrf usb: move classes into the embassy-usb crate. 2022-09-26 13:00:21 +02:00
nrf-rtos-trace Replace futures::future::poll_fn -> core::future::poll_fn. 2022-09-22 16:42:49 +02:00
rp embassy-rp i2c: async (non-blocking) example 2022-10-01 13:43:37 -07:00
std net: feature-gate nightly-only async traits to allow building on stable. 2022-08-30 19:43:32 +02:00
stm32f0 time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32f1 usb: move classes into the embassy-usb crate. 2022-09-26 13:00:21 +02:00
stm32f2 time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32f3 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32f4 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32f7 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32g0 time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32g4 time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32h7 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32l0 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32l1 Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
stm32l4 Update embedded-hal versions and explicitly pin 2022-09-29 11:27:46 +02:00
stm32l5 usb: move classes into the embassy-usb crate. 2022-09-26 13:00:21 +02:00
stm32u5 time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32wb time: add more tick rates, use 1mhz as default. 2022-09-02 00:59:34 +02:00
stm32wl Remove flash lock/unlock public API from stm32 flash, and perform the unlocking and locking automatically on erase and write operations 2022-09-30 06:00:46 +02:00
wasm Enable 'std' feature on critical-section for WASM 2022-08-23 20:00:34 +02:00