24 Open Source Embedded Hal Software Projects
Free and open source embedded hal code projects including engines, APIs, generators, and tools.
Gd32vf103 Hal 54 ⭐
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
K210 Hal 46 ⭐
Rust's hardware abstract layer (HAL) for K210 chip, a dual RV64GC SoC with hardware accelerated AI peripherals. Contributions welcomed!
Ftdi Embedded Hal 30 ⭐
Check https://github.com/ftdi-rs project for the up-to-date implementation of FTDI MPSSE embedded HAL.
Driver Examples 48 ⭐
Rust example programs for many of my hardware device drivers running on STM32F3 Discovery or STM32F103 "Blue Pill" boards
Eeprom24x Rs 22 ⭐
Platform agnostic Rust driver for 24x series serial EEPROM devices using embedded-hal
Ads1x1x Rs 18 ⭐
Platform-agnostic Rust driver for the ADS1x1x ultra-small, low-power analog-to-digital converters (ADC). Compatible with ADS1013, ADS1014, ADS1015, ADS1113, ADS1114 and ADS1115
Pwm Pca9685 Rs 17 ⭐
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Embedded Ccs811 Rs 12 ⭐
Platform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Embedded Svc 21 ⭐
Rust APIs and abstractions for various embedded services (WiFi, Network, Httpd, Logging, etc.)
Lsm303Dlhc 10 ⭐
A platform agnostic driver to interface with the LSM303DLHC (accelerometer + compass)