A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
-
Updated
Dec 19, 2024 - Rust
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Rust example programs for many of my hardware device drivers running on STM32F3 Discovery, STM32F103 "Blue Pill", RaspberryPi and micro:bit boards
GameBoy and GameBoy Color emulator written in Rust
A platform agnostic Rust driver for the Bosch BM[PE]-280
A serprog-based SPI programmer to be used in conjuction with flashrom for the Flipper Zero.
A platform agnostic driver to interface with the CC1101 (Sub-1GHz RF Transceiver)
Check https://github.com/ftdi-rs project for the up-to-date implementation of FTDI MPSSE embedded HAL.
Platform agnostic Rust driver for the LSM303AGR ultra-compact high-performance eCompass module: ultra-low-power 3D accelerometer and 3D magnetometer
This is a library for the hx711 chip. It uses SPI instead of bit banging for more reliability.
Platform-agnostic Rust driver for the AD9833/AD9837 programmable waveform generator / direct digital synthesizer (DDS)
Platform-agnostic Rust driver for the DS3231, DS3232 and DS3234 extremely accurate real-time clocks (RTC).
Platform agnostic Rust driver for the MAX3010x high-sensitivity pulse oximeter and heart-rate sensor for wearable health
Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU)
ESP32 Rust Bare Metal (no_std) Multi Target Template
A Rust-based RP2040 series driver providing WiFi functionality via Espressif ESP32-WROOM-32U/UE WiFi daughter controllers/boards
Add a description, image, and links to the spi topic page so that developers can more easily learn about it.
To associate your repository with the spi topic, visit your repo's landing page and select "manage topics."