esp-hal

esp-rs/esp-hal

Bare-metal no_std hardware abstraction layer for Espressif ESP32 devices (ESP32, ESP32-C2/C3/C5/C6/C61, ESP32-H2, ESP32-P4, ESP32-S2/S3). Provides safe Rust APIs for GPIO, I2C, SPI, UART, timers, DMA, and more.

  • esp32
  • embedded
  • embedded-hal
  • rust
  • On crates.io

More in Peripherals

openlogi-hidppby AprilNEA

OpenLogi's vendored fork of the hidpp crate for Logitech HID++ protocol support.

openlogi-hidpp0.8.151.8k/90d updated today

23.9k

serialport-rsby serialportSerial Port

A cross-platform library that provides access to a serial port

serialport4.10.13.6m/90d updated 1mo ago

753

crabcameraby Michael-A-Kuykendall

Tauri plugin providing desktop camera access with automated quality validation and hardware controls.

crabcamera0.9.2698/90d updated 1mo ago

164

libfprint-rsby alvaroparkerFingerprint reader

Libfprint-rs provides a wrapper around the Linux libfprint library.

libfprint-rs0.3.1941/90d updated 11mo ago

18
All 5 in Peripherals

Built on the open rust-unofficial/awesome-rust list by its contributors, licensed CC0 1.0. Crate Atlas is an independent project, not affiliated with the list's maintainers.

About Synced Oct 21, 2026

© 2026 Crate Atlas

Esc

Type to search every entry. ↑↓ to move, Enter to open.