cotton-w5500

Crates.iocotton-w5500
lib.rscotton-w5500
version0.1.0
sourcesrc
created_at2024-07-10 08:05:03.296279
updated_at2024-07-10 08:05:03.296279
descriptionsmoltcp driver for Wiznet W5500 SPI-to-Ethernet chip in MACRAW mode
homepagehttps://github.com/pdh11/cotton
repositoryhttps://github.com/pdh11/cotton
max_upload_size
id1297955
size25,249
Peter Hartley (pdh11)

documentation

README

CI status codecov dependency status Crates.io Crates.io docs.rs License: CC0-1.0

cotton-w5500

Part of the Cotton project.

A Wiznet W5500 driver for smoltcp

This crate includes an implementation of smoltcp::phy::Device which uses the W5500 crate to target smoltcp to the Wiznet W5500 SPI-to-Ethernet chip, as found on the W5500-EVB-Pico board (and in many other places). The W5500 is operated in "MACRAW" (raw packet) mode, which allows more flexible networking (via smoltcp) than is possible using the W5500's onboard TCP/UDP mode -- for instance, it enables IPv6 support, which would otherwise require the somewhat rarer W6100 chip.

Although cotton-w5500 works well with cotton-unique, it is relatively stand-alone: it does not depend on cotton-unique nor on any other part of the Cotton project.

Library documentation is on docs.rs.

Commit count: 307

cargo fmt