#hal #idf #esp-idf #esp32

nightly esp-idf-hal

A Hardware abstraction layer for Espressif’s ESP family of microcontrollers based on the ESP-IDF framework

25 releases (12 breaking)

new 0.27.0 Nov 29, 2021
0.25.0 Nov 16, 2021
0.17.1 Jul 27, 2021
0.1.2 Aug 7, 2019

#97 in Embedded development

Download history 73/week @ 2021-08-10 80/week @ 2021-08-17 38/week @ 2021-08-24 65/week @ 2021-08-31 42/week @ 2021-09-07 55/week @ 2021-09-14 45/week @ 2021-09-21 74/week @ 2021-09-28 84/week @ 2021-10-05 76/week @ 2021-10-12 163/week @ 2021-10-19 186/week @ 2021-10-26 168/week @ 2021-11-02 191/week @ 2021-11-09 200/week @ 2021-11-16 179/week @ 2021-11-23

772 downloads per month
Used in esp-idf-svc

MIT/Apache

135KB
3.5K SLoC

An embedded-hal implementation for Rust on ESP32 and ESP-IDF

CI

  • This crate is intended for usage in ESP32 embedded projects that utilize and link with the ESP-IDF SDK.
  • For embedded projects that don't need Rust STD support, WiFi or BLE (and thus don't link with the ESP-IDF SDK), please check esp32-hal.

For more information, check out:

Dependencies

~3.5–7MB
~161K SLoC