embassy/docs/modules/ROOT/pages/hal.adoc

11 lines
484 B
Text
Raw Normal View History

2021-12-09 09:40:26 +00:00
= Hardware Abstraction Layer (HAL)
Embassy provides HALs for several microcontroller families:
2021-12-09 09:40:26 +00:00
2022-01-06 09:56:47 +00:00
* `embassy-nrf` for the nRF microcontrollers from Nordic Semiconductor
2021-12-10 11:04:12 +00:00
* `embassy-stm32` for STM32 microcontrollers from ST Microelectronics
* `embassy-rp` for the Raspberry Pi RP2040 microcontrollers
2021-12-09 09:40:26 +00:00
These HALs implement async/await functionality for most peripherals while also implementing the
async traits in `embedded-hal-async`. You can also use these HALs with another executor.