Settings

Theme

Show HN: Bit-banged 10BASE-T Ethernet and Wi-Fi router in Rust on the Pico 2 W

github.com

5 points by mdeeds 2 months ago · 0 comments · 1 min read

Reader

Software 10BASE-T Ethernet (using PIO to bit-bang TX and RX) and wireless router on the Raspberry Pi Pico 2 W. Running cyw43 + an async executor in rust on the RP2350's RISC-V cores. Using cheap and minimal external hardware (just a magjack and ISL3177E RS-485 transceiver). I wanted to see how far I could get with the cheap, MCU-based, Wi-Fi router idea and learn some more about using rust on the RP2350 and RISC-V. Definitely not a good choice for a home router but it could be useful for low-rate IoT traffic.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection