wiznet-rs: no_std Rust Driver for WIZnet W6100 TCP/IP Ethernet Controller
A platform-independent Rust driver for WIZnet W6100, using SPI DMA, interrupt-driven service, and lock-free socket data paths.
0
Project description
Project Overview wiznet-rs is a Rust-based embedded network driver project for WIZnet hard-wired TCP/IP + Ethernet controllers. The current implemented target is WIZnet W6100, connected to an STM32F103C8 Blue Pill through SPI1. The repository provides a no_std driver crate and a bare-metal echo firmware example that runs TCP echo on port 5555 and UDP echo on port 5556. The project is structured as a Cargo workspace with two main members: Path Role wiznet-rs/ Platform-independent no_std driver crate examples/echo/ STM32F103 bare-metal firmware using W6100 over SPI1…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.