Bit-banged 10BASE-T Ethernet and Wi-Fi router in Rust on the Pico 2 W
otherShare
AI Summary
This project implements a fully functional 10BASE-T Ethernet and Wi-Fi router entirely in software on a Raspberry Pi Pico 2 W, using Rust and the RP2350’s RISC-V cores to bit-bang Ethernet via PIO. It is aimed at embedded systems developers and hackers interested in pushing the limits of low-cost microcontrollers, demonstrating that a $5 board can serve as a minimal network router with only a magjack and RS-485 transceiver. The project is interesting because it replaces traditional hardware MAC/PHY layers with pure software, showcasing the RP2350’s real-time capabilities and the power of Rust’s async executor in constrained environments.
Cross-platform signals
Y
ViewHacker News
—
points
—
comments
You might also like
More in other