#embedded-hal-async

  1. embedded-hal-async

    An asynchronous Hardware Abstraction Layer (HAL) for embedded systems

    v1.0.0 372K #embedded-hal #hal #io
  2. embassy-nrf

    Embassy Hardware Abstraction Layer (HAL) for nRF series microcontrollers

    v0.9.0 30K #nrf #embedded-hal #embedded-hal-async #nordic #async
  3. embassy-stm32

    Embassy Hardware Abstraction Layer (HAL) for ST STM32 series microcontrollers

    v0.5.0 41K #hal #stm32-hal #embedded-hal-async #embedded-hal #stm32 #stm32-embedded
  4. embassy-rp

    Embassy Hardware Abstraction Layer (HAL) for the Raspberry Pi RP2040 or RP235x microcontroller

    v0.9.0 11K #embedded-hal #embedded-hal-async #rp2040 #rp235x #embedded
  5. cyw43

    Rust driver for the CYW43439 WiFi chip, used in the Raspberry Pi Pico W

    v0.6.0 2.6K #embedded-hal-async #wifi #embedded #embassy-net
  6. cyw43-pio

    RP2040 PIO SPI implementation for cyw43

    v0.9.0 5.6K #embedded-hal-async #cyw43 #embassy-net #wifi #embedded
  7. embassy-net-wiznet

    embassy-net driver for WIZnet SPI Ethernet chips

    v0.2.1 800 #embedded-hal-async #ethernet #embedded #embassy-net #async
  8. embassy-net-adin1110

    embassy-net driver for the ADIN1110 ethernet chip

    v0.3.1 180 #embedded-hal-async #ethernet #adin1110 #embassy-net #embedded
  9. bmp390-rs

    Async driver for the BMP390 pressure sensor that supports both I2C and SPI

    v0.4.0 310 #altitude #embedded-hal-async #embedded-hal #aerospace
  10. esp-hal-mfrc522

    mfrc522 library for esp-hal (can be used on any hal that implements embedded-hal-async)

    v0.3.3 #esp-hal #embedded-hal-async #mfrc522 #rfid #debugging
  11. tm1637-embedded-hal

    A platform agnostic driver to interface with the TM1637 (7-segment LED display) using embedded-hal and embedded-hal-async

    v0.5.2 #embedded-hal-async #tm1637 #embedded-hal
  12. mountain-mqtt

    A no_std compatible, async MQTT v5 client for tokio and embedded use

    v0.2.0 100 #embedded-hal-async #mqtt-client #no-alloc
  13. icm20948-async

    Async driver for the ICM20948 (Imu+Mag) for no_std environments

    v0.5.1 #embedded-hal-async #icm20948 #embedded #async #embedded-hal
  14. ap33772s-rs

    Driver for the AP33772S USB C Power Delivery and Extended Power Supply IC. Allowing for both embedded-hal and embedded-hal-async I2C

    v0.1.8 #power-supply #i2c-driver #chip-driver #usb-c #programmable #embedded-hal-async #usb-power #usb-pd #voltage #async-sync
  15. embassy-net-ppp

    embassy-net driver for PPP over Serial

    v0.2.1 #embedded-hal-async #ppp #embassy-net #async #embedded
  16. dfplayer-async

    embedded-hal-async driver for the DFPlayer mini MP3 module

    v0.5.0 300 #embedded-hal-async #driver #mp3 #dfplayer #embedded
  17. async-embedded-sdmmc

    Embedded sdmmc driver with async support

    v0.3.1 #spi #driver #async #embedded #sd-mmc #async-driver #logging #embedded-hal-async
  18. w25q-async

    embedded-hal-async driver for W25Q serial NOR flash

    v0.1.1 #embedded-hal-async #spi #spi-flash #serial #async
  19. hd44780-embedded-hal

    Driver for HD44780-LCD ontop of embedded-hal(-async). (I2C and GPIO interface)

    v0.1.4 #embedded-hal-async #i2c-driver #gpio #on-top #traits
  20. lcd-async

    Async fork of mipidsi crate

    v0.1.1 #embedded-hal-driver #async #graphics #display-driver #embedded-hal-async #no-std
  21. ad7190

    An embedded-hal-async driver for the AD7190 sigma-delta ADC

    v0.1.0 #embedded-hal-async #adc #embedded
  22. bme280-rs

    query BME280 sensors over I²C

    v0.3.0 900 #embedded-hal #i2c #embedded-hal-async #async
  23. pcm4104

    Driver for the Texas Instruments PCM4104 audio DAC

    v0.1.0 #spi-driver #embedded-hal-async #audio #spi #driver
  24. lis3dh-async

    An embedded-hal-async driver for the LIS3DH accelerometer

    v0.9.3 2.3K #embedded-hal-async #embedded-hal-driver #accelerometer
  25. embassy-net-enc28j60

    embassy-net driver for the ENC28J60 ethernet chip

    v0.2.1 #embassy-net #embedded-hal-async #enc28j60 #embedded
  26. ws2812-async

    Async SPI driver for ws2812 leds

    v0.4.0 120 #smart-leds #embedded-hal-async #ws2812 #async
  27. dps310-async

    Universal embedded async driver for Infineon DPS310

    v0.1.0 #pressure #embedded-hal #async #embedded-hal-async
  28. sds011-rs

    A driver for the SDS011 particle sensor based on embedded-io

    v0.5.0 750 #sensors #embedded-hal-async #embedded-hal #async
  29. embassy-net-esp-hosted

    embassy-net driver for ESP-Hosted

    v0.2.1 #embassy-net #embedded-hal-async #wifi #esp-hosted #embedded
  30. pico-de-gallo-hal

    embedded-hal and embedded-hal-async implementation for Pico de Gallo

    v0.1.1 #embedded-hal-async #pico-de-gallo #embedded-hal
  31. pico-de-gallo-internal

    Internal library for Pico de Gallo. Do not use!

    v0.2.0 #embedded-hal-async #embedded-hal
  32. gt911

    An embedded touchscreen driver for GT911

    v0.3.0 26K #touchscreen #embedded-hal-async #embedded-hal
  33. cardkb-driver

    CardKB I2C driver (no_std) - embedded-hal async I2C

    v1.0.2 #i2c-driver #card-kb #cardkb #no-std #embedded-hal #embedded-hal-async #heap-allocator #esp-hal
  34. pico-de-gallo-lib

    High-level library to communicate with Pico de Gallo device

    v0.2.0 #embedded-hal-async #pico-de-gallo #embedded-hal
  35. bmp5

    An embedded_hal_async driver for the BMP5x series of pressure sensors from Bosch Sensortec

    v0.2.2 130 #embedded-hal-async #pressure-sensors #driver #bosch #sensortec #temperature-sensor #defmt #i2c
  36. bmp390

    Asynchronous driver for the BMP390 pressure sensor

    v0.4.1 400 #embedded-hal-async #embedded-hal #async #aerospace
  37. tmp1075

    Platform-independent Rust driver for TMP1075 digital temperature sensor

    v0.2.0 #embedded-hal #async-sync #embedded-hal-async
  38. hd44780-controller

    HD44780 LCD controller with async/sync support for embedded-hal

    v0.1.0-alpha.2 110 #embedded-hal-async #lcd #hd44780 #embedded-hal
  39. i2c-write-iter

    Exports iterator based parallels to embedded-hal & embedded-hal-async for Write & WriteRead

    v1.0.0 340 #embedded-hal-async #i2c #read-write #iterator #write-operations #async-write #async-io #display-controller
  40. fm24v10

    f-ram embedded-hal-async driver

    v0.1.1 150 #embedded-hal-async #driver #f-ram
  41. lcd_parallel_bus

    A driver for various liquid crystal displays driven by HD44780 or equivalent, including double controller like 40x4 displays

    v0.1.0 #lcd #embedded-hal-async #lcd-driver #async #embedded-driver #embedded
  42. nct3933

    Platform agnostic rust driver for Nuvoton 3-Channel Sink/Source Current DAC NCT3933U

    v0.2.0 140 #embedded-hal-driver #dac #embedded-hal #async #embedded-hal-async
  43. m24c64-driver

    embedded-hal(-async) driver for the M24C64 I2C EEPROM

    v0.0.2 #embedded-hal-async #i2c-driver #eeprom #m24c64 #defmt
  44. mcp23s17-async

    Asynchronous MCP23S17 driver A driver for the MCP23S17 16 bit I/O expander chip addressed over an asynchronous SPI bus

    v0.1.0 #embedded-hal-async #mcp23s17 #async
  45. embedded-utils

    embedded-utils provides some features in Rust(no_std) embedded systems

    v0.1.0 #embedded-hal-async #embedded-hal #embedded
  46. Try searching with DuckDuckGo.

  47. arm-pl011-rs

    PL011 UART driver

    v0.2.0 430 #pl011 #async #embedded-hal-async #embedded-hal
  48. embedded-nrf24l01-async

    A driver for NRF24L01(+) transceivers on embedded-hal-async platforms(base on embedded-nrf24l01)

    v0.3.1 #embedded-hal-async #nrf #nrf24l01 #driver #wireless
  49. ft6x06-rs

    A pure Rust driver for the FT6x06 capacitive touch screen controller

    v0.3.0 120 #embedded-hal-async #controller #embedded-hal
  50. lora-phy

    A LoRa physical layer implementation enabling utilization of a range of MCU/LoRa board combinations within embedded frameworks supporting embedded-hal-async

    v3.0.1 210 #lora #embedded-hal-async #semtech #iot #radio
  51. rfm69-async

    async driver for the rfm69 radio transceiver

    v0.0.2 #embedded-hal-async #driver #rfm69
  52. ehlcd2d

    embedded-hal driver for HD44780 with async support

    v0.1.1 #lcd #embedded-hal-async #hd44780 #async #lcd1602 #embedded-hal
  53. embedded-hal-aht2x

    Driver for the AHT2x temperature and humidity sensor based on embedded-hal-async

    v0.1.0 #temperature-humidity #embedded-hal-async #aht2x #humidity-sensors #sensor-driver #temperature-sensor
  54. mmc5983ma

    Async driver for the mmc5983ma

    v0.1.0-rc1 #embedded-hal-async #magnetometer #async #mmc5983 #no-std
  55. embedded-hal-async-mock

    Mocked implementations of the embedded-hal-async traits, for use with unit tests

    v0.0.0 #embedded-hal-async #unit-testing #mocking #traits