Home
Softono
r

rust-embedded

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
6

Software by rust-embedded

awesome-embedded-rust
Open Source

awesome-embedded-rust

Curated list of resources for Embedded and Low-level development in the Rust programming language

Firmware & RTOS
7.9K Github Stars
rust-sysfs-gpio
Open Source

rust-sysfs-gpio

A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)

Developer Tools Firmware & RTOS
397 Github Stars
linux-embedded-hal
Open Source

linux-embedded-hal

linux-embedded-hal is a Rust crate that implements the embedded-hal traits for Linux devices, enabling development and testing of embedded Rust applications directly on Linux systems. It provides support for GPIO access through either the modern character device interface (gpiocdev feature) or the legacy sysfs interface (gpiosysfs feature), I2C communication (i2c feature), and SPI communication (spi feature). The GPIO character device support wraps a LineHandle from gpio-cdev offering CdevPin, while SysfsPin remains available for older systems. Features can be selectively enabled through Cargo.toml configuration. The crate is maintained by the Embedded Linux team, supports a minimum Rust version of 1.84, and is dual-licensed under Apache 2.0 and MIT terms.

Web Servers Firmware & RTOS
311 Github Stars
gpio-cdev
Open Source

gpio-cdev

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

API Tools Firmware & RTOS
237 Github Stars
rust-i2cdev
Open Source

rust-i2cdev

Rust library for interfacing with i2c devices under Linux

API Tools Firmware & RTOS
229 Github Stars
rust-spidev
Open Source

rust-spidev

Rust library providing access to spidev devices under Linux

Terminal & CLI Tools Firmware & RTOS
139 Github Stars