Skip to content

RP2350 + W5500 + USB-NCM Reusable Snippets

RP2350 + W5500 + USB-NCM Reusable Snippets

viktor

Published June 02, 2026

Original author: yasunorioiOriginal source (new tab)

RP2350 + W5500 + USB-NCM Reusable Snippets

Components

Hardware components

WIZnet parts

Project description

Introduction Getting a microcontroller to speak both wired Ethernet and USB networking simultaneously sounds straightforward — until the DHCP client wedges itself at boot, lwIP deadlocks in an interrupt, and the USB host sees a network interface that silently drops every packet. These are the kinds of bugs that don't show up in any tutorial because they only surface in the specific combination of hardware and software you happen to be running. That's exactly the experience documented in this GitHub Gist by yasunorioi: three reusable C++ header files extracted from a real project —…

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.

Similar projects you might like