• Stars
    star
    2
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Rust Portable SMBus Packet Error Code Algorithm Implementation

More Repositories

1

wyhash-rs

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

driver-examples

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

eeprom24x-rs

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

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
Rust
32
star
5

pwm-pca9685-rs

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

lsm303agr-rs

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

ad983x-rs

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

ds323x-rs

Platform-agnostic Rust driver for the DS3231, DS3232 and DS3234 extremely accurate real-time clocks (RTC).
Rust
13
star
9

max3010x-rs

Platform agnostic Rust driver for the MAX3010x high-sensitivity pulse oximeter and heart-rate sensor for wearable health
Rust
13
star
10

bmi160-rs

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

embedded-ccs811-rs

Platform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Rust
12
star
12

tmp1x2-rs

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

apds9960-rs

Platform-agnostic Rust driver for the APDS9960 digital proximity, ambient light, RGB and gesture sensor.
Rust
10
star
14

veml6030-rs

Platform-agnostic Rust driver for the VEML6030 and VEML7700 high-accuracy ambient light sensors.
Rust
9
star
15

ds1307-rs

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

IPC-FDStream

Inter-Process Communication with C++ STL-Like streams through file descriptors
C++
9
star
17

embedded-i2s-rs

An embedded Inter-IC Sound (I2S) abstraction layer
Rust
8
star
18

kxcj9-rs

Platform-agnostic Rust driver for the KXCJ9 and KXCJB tri-axis MEMS accelerometers
Rust
8
star
19

embedded-crc-macros-rs

Rust macros implementing portable CRC calculation algorithms for use in no_std.
Rust
8
star
20

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.
Rust
8
star
21

pcf857x-rs

Platform agnostic driver for the PCF8574, PCF8574A and PCF8575 I/O expanders written in Rust using embedded-hal
Rust
8
star
22

si4703-rs

Platform-agnostic Rust driver for the Si4703 and Si4702 FM radio turners (receivers).
Rust
7
star
23

DSMemorizer

Japanese vocabulary learning game for Nintendo DS written in C++ using libnds
C
6
star
24

mlx9061x-rs

Platform-agnostic Rust driver for MLX90614/MLX90615 Infrarred thermometer
Rust
6
star
25

opt300x-rs

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

mcp49xx-rs

Platform-agnostic Rust driver for the MCP49xx digital-to-analog converters (DAC).
Rust
5
star
27

lm75-rs

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

dummy-pin-rs

Dummy implementations of the input/output pin embedded-hal traits
Rust
4
star
29

mma8x5x-rs

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

embedded-hal-async

An asynchronous Hardware Abstraction Layer (HAL) for embedded systems
Rust
3
star
31

xca9548a-rs

Platform-agnostic Rust driver for the TCA954xA and PCA954xA I2C switch/multiplexer family.
Rust
3
star
32

tcs3472-rs

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

rtcc-rs

Generic Rust Real-Time Clock / Calendar Device Support
Rust
3
star
34

iaq-core-rs

Platform agnostic Rust driver for the iAQ-Core gas sensors for monitoring indoor air quality
Rust
2
star
35

veml6070-rs

Platform-agnostic Rust driver for the VEML6070 UVA light sensor.
Rust
2
star
36

veml6075-rs

Platform-agnostic Rust driver for the VEML6075 UVA and UVB light sensor.
Rust
2
star
37

ReserveBottomMemory

Reserve all of the bottom memory to force allocations to start above the 4GB line. This can easily expose 64-bit compatibility issues.
C++
2
star
38

mcp794xx-rs

Platform agnostic Rust driver for the MCP794xx real-time clock / calendar family, using the embedded-hal traits.
Rust
2
star
39

veml6040-rs

Platform-agnostic Rust driver for the VEML6040 RGBW color light sensor
Rust
2
star
40

e73-2g4m04s1d-rs

Rust example programs running on the Ebyte E73-2G4M04S1D Bluetooth Low Energy (BLE) module board (nRF51822-based).
Logos
1
star
41

w25-rs

Platform-agnostic Rust driver for Winbond's W25 serial flash memory devices.
Rust
1
star
42

max44009-rs

Platform-agnostic Rust driver for the MAX44009 ambient light sensor
Rust
1
star
43

OSEater

Pac-Man-like game for the LPC2378-STK board from Olimex written in C++
C
1
star
44

gnome-shell-extension-volume-boost

Extension for GNOME Shell allowing to set the volume level up to 150% from the status bar volume control slider
JavaScript
1
star
45

libolimex-lpc2378-stk

C++ library for the LPC2378-STK board from Olimex
C
1
star
46

mcp4x-rs

Rust MCP4x SPI digital potentiometer (digipot) driver
Rust
1
star
47

hdc20xx-rs

Platform-agnostic Rust driver for the HDC2080, HDC2010 and HDC2021 low-power humidity and temperature digital sensor
Rust
1
star