Diego Barrios Romero (eldruin)

eldruin

Geek Repo

Location:Germany

Home Page:https://blog.eldruin.com

Github PK Tool:Github PK Tool


Organizations
rust-embedded
rust-embedded-community
rust-lang
stm32-rs
synfig

Diego Barrios Romero's repositories

wyhash-rs

wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust

Language:RustLicense:Apache-2.0Stargazers:92Issues:7Issues:7

driver-examples

Rust example programs for many of my hardware device drivers running on STM32F3 Discovery, STM32F103 "Blue Pill", RaspberryPi and micro:bit boards

Language:RustLicense:Apache-2.0Stargazers:88Issues:8Issues:4

eeprom24x-rs

Platform agnostic Rust driver for 24x series serial EEPROM devices using embedded-hal

Language:RustLicense:Apache-2.0Stargazers:32Issues:3Issues:9

ads1x1x-rs

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

Language:RustLicense:Apache-2.0Stargazers:31Issues:3Issues:13

pwm-pca9685-rs

Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller

Language:RustLicense:Apache-2.0Stargazers:26Issues:3Issues:10

lsm303agr-rs

Platform agnostic Rust driver for the LSM303AGR ultra-compact high-performance eCompass module: ultra-low-power 3D accelerometer and 3D magnetometer

Language:RustLicense:Apache-2.0Stargazers:16Issues:3Issues:5

ad983x-rs

Platform-agnostic Rust driver for the AD9833/AD9837 programmable waveform generator / direct digital synthesizer (DDS)

Language:RustLicense:Apache-2.0Stargazers:14Issues:4Issues:0

bmi160-rs

Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU)

Language:RustLicense:Apache-2.0Stargazers:10Issues:4Issues:3

tmp1x2-rs

Platform-agnostic Rust driver for the TMP102 and TMP112 digital temperature sensors

Language:RustLicense:Apache-2.0Stargazers:10Issues:3Issues:2

ds1307-rs

Platform agnostic driver for the DS1307 real-time clock written in Rust using embedded-hal

Language:RustLicense:Apache-2.0Stargazers:9Issues:3Issues:1

max170xx-rs

Platform-agnostic Rust driver for the MAX170xx 1-cell/2-cell fuel-gauge systems with ModelGauge for lithium-ion (Li+) batteries. Compatible with MAX17043, MAX17044, MAX17048, MAX17049, MAX17058 and MAX17059.

Language:RustLicense:Apache-2.0Stargazers:8Issues:3Issues:2

mlx9061x-rs

Platform-agnostic Rust driver for MLX90614/MLX90615 Infrarred thermometer

Language:RustLicense:Apache-2.0Stargazers:6Issues:3Issues:5

opt300x-rs

Platform-agnostic Rust driver for the OPT300x ambient light sensors.

Language:RustLicense:Apache-2.0Stargazers:6Issues:3Issues:0

lm75-rs

Platform-agnostic Rust driver for the LM75 temperature sensor and thermal watchdog.

Language:RustLicense:Apache-2.0Stargazers:5Issues:3Issues:1

dummy-pin-rs

Dummy implementations of the input/output pin embedded-hal traits

Language:RustLicense:Apache-2.0Stargazers:4Issues:3Issues:1

mma8x5x-rs

Platform-agnostic Rust driver for the MMA8x5x accelerometers. Compatible with MMA8451, MMA8452, MMA8453, MMA8652 and MMA8653.

Language:RustLicense:Apache-2.0Stargazers:4Issues:3Issues:1

rtcc-rs

Generic Rust Real-Time Clock / Calendar Device Support

Language:RustLicense:Apache-2.0Stargazers:3Issues:3Issues:0

tcs3472-rs

Platform-agnostic Rust driver for the TCS3472 RGB color light to digital converter with IR filter

Language:RustLicense:Apache-2.0Stargazers:3Issues:4Issues:3

gpio-cdev

Rust interface to the Linux GPIO Character Device API (/dev/gpiochip...)

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

hrs3300-rs

Platform-agnostic Rust driver for the HRS3300 heart rate sensor / monitor.

Language:RustLicense:Apache-2.0Stargazers:1Issues:5Issues:0

linux-embedded-hal

Implementation of the `embedded-hal` traits for Linux devices

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

rust-sysfs-pwm

Linux PWM Access via Sysfs in Rust

Language:RustLicense:Apache-2.0Stargazers:1Issues:1Issues:0

stm32f1xx-hal

A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

tmp006-rs

Platform agnostic Rust driver for the TMP006/TMP006B non-contact infrared (IR) thermopile temperature sensor, based on the embedded-hal traits.

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

apa102-spi-rs

SPI-based Driver for apa102 leds

License:Apache-2.0Stargazers:0Issues:0Issues:0

embedded-hal-compat

Rust embedded-hal inter-version compatibility layer

Language:RustLicense:MITStargazers:0Issues:1Issues:0

inverted-pin-rs

Input/output pin embedded-hal trait implementations with inverted level logic.

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

libmctp

libMCTP is a MCTP (Management Component Transport Protocol) implementation for Rust.

Language:RustLicense:NOASSERTIONStargazers:0Issues:1Issues:0

lm75-examples

Examples of using an LM75 with the lm75 crate

Language:GDBLicense:Apache-2.0Stargazers:0Issues:0Issues:0

tmp006-examples

Rust examples of using a TMP006 non-contact IR thermopile (temperature sensor) with the tmp006 crate in hardware

Language:GDBLicense:Apache-2.0Stargazers:0Issues:0Issues:0