Active direct dependers over time: total, gained/lost
1
4
6
5
7
8
18
20
19
21
22
23
25
25
27
30
30
34
42
48
66
77
83
87
90
99
106
111
121
133
135
149
152
161
160
162
2022 2023 2024 2025

embedded-hal-async is used at run time in 408 crates (of which 132 optionally). It is a direct run-time dependency in 234 crates. It's used only as a dev dependency in 15 crates (of which 1 directly).

Number of dependers embedded-hal-async version Downloads/month
408 1.0.0 114K
2 1.0.0-rc.2 190
1 1.0.0-rc.1 370
5 0.2.0-alpha.2 13
1 0.2.0-alpha.1 550
5 0.1.0-alpha.3 6
1 0.1.0-alpha.2 20
Depender (with downloads and own rev deps) embedded-hal-async version
525K 210 embedded-hal-mock optional ^1.0
290K gpiocdev-embedded-hal optional ^1.0
52K 110 embassy-time ^1.0
40K 16 embassy-embedded-hal ^1.0
16K 23 esp-hal ^1.0.0
14K 23 esp-idf-hal ^1
14K 26 display-interface-spi ^1.0.0
13K 13 embassy-stm32 ^1.0
13K 62 rp2040-hal ^1.0.0
32K 47 embedded-hal-bus optional ^1.0.0
8.9K 4 rp235x-hal ^1.0.0
7.6K 8 display-interface-i2c ^1.0.0
7.6K 29 esp-idf-svc ^1
7.4K 10 embassy-nrf ^1.0
6.7K gt911 ^1.0.0
6.6K 15 embassy-rp ^1.0
5.2K 4 rtic-time ^1.0.0
9.6K 38 atsamd-hal optional ^1.0.0
2.8K 7 lis3dh-async ^1.0.0
7.3K 45 stm32f4xx-hal optional ^1.0
7.1K 35 ssd1306 optional ^1.0.0
1.8K mcp2003a ^1.0.0
1.7K 3 apa102-spi ^1.0.0
1.4K dw3000-ng ^1.0
1.3K aht20-async ^1.0.0
1.3K embedded-aht20 ^1.0
1.2K 3 rtic-sync ^1.0.0
1.1K embedded-c-sdk-bind-hal ^1.0.0
750 dac8568 ^1.0.0
2.3K riot-wrappers optional ^1
600 hcsr04_async ^1.0.0
550 rv8803 ^1.0.0
500 esp-hal-dshot ^1.0.0
480 emc230x ^1.0.0
470 bind-hal ^1.0
1.7K 7 esp-hal-common optional ^1.0.0
410 bmp5 ^1.0.0
400 bmp390 ^1.0.0
350 embassy-net-wiznet ^1.0
340 esp-hal-mfrc522 ^1.0.0
310 at24cx ^1.0
290 cs1237 ^1.0.0
240 1 mpfs-hal ^1.0
210 bgt60trxx ^1.0.0
200 max11300 ^1.0
190 ak09940a ^1.0
180 wii-ext ^1
170 dot15d4 ^1.0.0
170 embassy-net-enc28j60 ^1.0
170 pcf85063a ^1.0.0
160 ws2812-async ^1.0.0
150 embassy-net-adin1110 ^1.0
150 mcp3424 1.*
140 5 spi-handle ^1.0.0
140 icm20948-async ^1.0.0
140 bh1730fvc ^1.0.0
130 hx711_spi ^1.0.0
130 dfplayer-async ^1.0.0
130 synch ^1
130 person-sensor ^1.0
120 sen6x ^1.0.0
120 embassy-dht-sensor ^1.0.0
120 lsm6dso-spi ^1.0.0
120 w25qx ^1.0.0
120 rfm9 ^1.0.0
110 h3lis ^1.0.0
110 bmp3 ^1.0.0
850 ens160-aq optional ^1.0
110 cs43l22-embedded ^1
110 py32-bind-hal ^1.0
800 4 pwm-pca9685 optional ^1
800 1 lsm303agr optional ^1.0.0
fh101rf ^1.0.0
aht10-async ^1.0.0
tmp117 ^1.0
pca9555 ^1.0
700 icm426xx optional ^1.0
lora-phy ^1
650 1 riscv-peripheral optional ^1.0.0
650 lis2dtw12 optional ^1.0
ad57xx ^1.0
max7219-async ^1.0
650 sths34pf80 optional ^1.0
vl53l4cd ^1.0
2 va416xx-hal ^1
adp5360 ^1.0.0
nau7802-async ^1.0.0
drgdfu =0.1.0-alpha.2
hdc302x-async ^1.0.0
ht16k33-async ^1.0.0
2 va108xx-hal ^1
esp8266-at-driver ^0.2.0-alpha.1
hts221-async ^0.2.0-alpha.0
1 sh1107 ^0.1.0-alpha.1
1 weact-studio-epd ^1.0.0
adi-adxl355-async ^1.0.0
rv3032 ^1.0.0
rak811-at-driver ^0.2.0-alpha.0
async-button ^1.0.0
lokey ^1.0.0
es-wifi-driver =0.2.0-alpha.1
is31fl3218 ^1.0
rfm69-async ^0.2.0-alpha.1
500 rmk optional ^1.0.0
ehlcd2d ^1.0.0-rc.1
fs3000-rs ^1.0.0
ahtx0 ^1.0.0
embassy-net-esp-hosted ^1.0
lcd_parallel_bus ^1.0.0
1 sds011-rs ^1.0
bq27xxx ^1.0.0-rc.3
ch58x-hal ^1.0.0-rc.1
2 rktk-drivers-common ^1.0.0
web-embedded-hal ^0.1.0-alpha.1
adafruit-featherwing-oled128x64 ^0.1.0-alpha.1
driver-74hc595 ^1.0.0
esp-fast-serial ^1.0.0
bme280-multibus ^1
hmc5883-async ^0.1.0-alpha.1
sx1262 ^1.0.0-alpha.11
1 vs1003-pac ^1.0.0
py32-hal ^1.0
a121-rs ^1.0.0
aem10900 ^1.0.0
async-debounce ^1.0.0
1 regiface ^1
ssd1322_rs ^1.0.0
as8510 ^1.0.0
bq2515x ^1.0
drv2605-async ^1.0
edrv-bmp180 ^1.0.0
edrv-ltr390uv ^1.0.0
edrv-ssd1327 ^1.0.0
edrv-st7735 ^1.0.0
embedded-driver-template ^1.0
embedded-hal-aht2x ^1.0.0
embedded-nrf24l01-async ^1.0.0
ina260-async ^1.0.0-rc.1
iqs323-driver ^1.0.0
is31fl3733 ^1.0.0
is31fl3743b-driver ^1.0.0
kywy ^1.0.0
l9961 ^1
max145784-driver ^1.0.0
max14578e-driver ^1.0.0
max7797x-driver ^1.0.0
mcp23s17-async ^1.0.0
mcp4725-async ^1.0.0
mmc5983ma ^1.0.0
mpfs-hal-embassy ^1.0
nosferatu ^1.0.0
npm1300 ^1
nrf24radio ^1.0.0-rc.1
pas-co2-rs ^1.0.0
pca9548a ^1.0.0
pcal6416a ^1.0.0
py32f030_hal ^1.0
1 rpk-firmware ^1
smbus-adapter ^1.0.0
spi-memory-async ^1
ssd1331-async ^1.0.0
tt21100-async ^1.0.0-rc.1
430 2 w5500-ll optional ^1
410 1 bme280 optional ^1.0.0
370 emc2101 optional ^1.0
340 liquid_crystal optional ^1.0
320 quadrature-encoder optional ^1.0
310 sht4x-ng optional ^1.0.0
300 ina226 optional ^1.0
280 2 i2c-write-iter optional ^1.0.0
240 1 embedded-registers optional ^1.0.0
230 embedded-devices optional ^1.0.0
230 gc9307-async optional ^1.0.0
210 13 sensirion-i2c optional ^1.0
200 scd30-interface optional ^1.0.0
190 hd44780-controller optional ^1.0.0
180 tcs3472 optional ^1.0
150 hcs-12ss59t optional ^1
150 sw3526 optional ^1.0.0
140 bmp085-180-rs optional ^1.0.0
140 gx21m15 optional ^1.0.0
140 scd4x-rs optional ^1
140 ms5803-14ba optional ^1.0.0
140 nct3933 optional ^1.0.0
130 rusty-dtls optional ^1
130 w25q32jv optional ^1.0.0
130 ad7124-rs optional ^1.0.0
120 lsm6dso optional ^1.0.0
120 tm1637-embedded-hal optional ^1.0.0
120 as5600 optional ^1
120 bme280-rs optional ^1
110 embedded-ads111x optional ^1.0.0
110 pmsa003i optional ^1.0.0
110 tmp108 optional ^1.0.0
110 ms5611-i2c optional ^1.0
1 embedded-update optional ^1.0.0-rc.1
m24c64-driver optional ^1.0.0
hal-sim optional ^1
si7021-t-rh optional ^1.0
mmc5983_rs optional ^1.0.0
a7105 optional ^1.0.0-rc.1
bmp180-embedded-hal optional ^1.0.0
bosch-bme680 optional ^1.0.0
ds4432 optional ^1.0
ens160 optional ^1.0
ft6x06-rs optional ^1.0.0
husb238 optional ^1.0.0
i2cdriver optional ^1.0.0
ina219 optional ^1.0.0
ina226-tp optional ^1.0.0
iotzio optional ^1.0.0
is25lp064a optional ^1.0.0
lcd-lcm1602-i2c optional ^1.0.0
libscd optional ^1.0.0
1 lsm6ds33 optional ^0.1.0-alpha.1
lsmdso optional ^0.2.0-alpha.0
mcp23017-tp optional ^1.0.0
mcp4728 optional ^1.0
mountain-mqtt optional ^1.0
mpu6050-dmp optional ^1
scd4x optional ^1.0.0
sgp30 optional ^1
sht4x optional ^1.0.0
si70xx optional ^1.0
tmp1075 optional ^1
tmp451 optional ^1.0
750 1 esp32c3-hal dev ^1.0.0
600 3 esp32-hal dev ^1.0.0
600 esp32s3-hal dev ^1.0.0
500 esp32s2-hal dev ^1.0.0
440 esp32c6-hal dev ^1.0.0
350 esp32c2-hal dev ^1.0.0
240 1 embedded-registers-derive dev ^1.0.0
130 esp32h2-hal dev ^1.0.0
oled_async dev ^1.0