Maintenance crates.io docs.rs CI

w5500-ll

Platform agnostic rust driver for the [Wiznet W5500] SPI internet offload chip.

This is a low-level (ll) crate. The scope of this crate is: 1) Register accessors. 2) Networking data types.

Higher level functionality (such as socket operations) should be built on-top of what is provided here.

Example

Reading the VERSIONR register (a constant value).

```rust use w5500_ll::{blocking::vdm::W5500, Registers};

let mut w5500 = W5500::new(spi, pin); let version: u8 = w5500.version()?; assert_eq!(version, 0x04); ```

Feature Flags

By default only the embedded-hal feature is enabled.

Related Crates