spidev
Provides access to the Linux spidev interface. This interface allows for configuration of the spidev device, half-duplex SPI access, and full-duplex SPI access.
0.7.1
7.1M downloads/mo
#3756 most downloaded on crates.io
rust-embedded/rust-spidev
What this package is like to depend on
Last release 9 months ago
31 Oct 2025
Release timing varies
gaps range from 8 days to 2.6 years
Some releases are documented
notes for 7 of 13 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
13 releases · first in 2015
2 releases in the last 12 months
see the full history below
Release timeline
13 releases · May 2015 to Oct 2025Releases
latest 13-
0.7.131 Oct 2025 -
0.7.004 Mar 2025Release notes
Open source →- Added support for querying the configuration of a SPI device.
nixupdated to 0.29bitflagsupdated to 2.9- Minimum Supported Rust Version is now 1.69.0
-
0.6.123 Oct 2025Release notes
Open source →- Backport
read_write_in_placefrom #49 for fixing rust-embedded/linux-embedded-hal#120 with a patch release
- Backport
-
0.6.009 Aug 2023Release notes
Open source →- Nix updated to 0.26
- bitflags updated to 2.3
- Minimum Supported Rust Version is now 1.56.1
-
0.5.202 Aug 2023 -
0.5.122 Nov 2021Release notes
Open source →- Implement
AsRawFdforSpidevto allow access to the underlying file descriptor. - Updated nix to version
0.23.
- Implement
-
0.5.022 Sep 2021Release notes
Open source →- Added
Debugimplementation forSpidev - Added
Debug,Default,CopyandPartialEqimplementations forSpidevOptions - Nix bumped to 0.22
- bitflags updated to 1.3
- Minimum supported rust version is now 1.46.0
- Added
-
0.4.121 Feb 2021Nothing published for this version
-
0.4.007 Jun 2019Nothing published for this version
-
0.3.027 Oct 2016Nothing published for this version
-
0.2.113 Apr 2016Nothing published for this version
-
0.2.011 Dec 2015Nothing published for this version
-
0.1.021 May 2015Nothing published for this version