Part of Phase 2 — Reach (ROADMAP.md).
The concrete demand signal for the freestanding profile (sibling issue): an embedded OSC endpoint on the Pico 2W (RP2350 + CYW43439 Wi-Fi), using the OscTap core with the Pico SDK + lwIP for transport.
Landed (branch claude/phase-2-prep-h8q9mz):
Possible follow-ups (demand-driven):
Part of Phase 2 — Reach (
ROADMAP.md).The concrete demand signal for the freestanding profile (sibling issue): an embedded OSC endpoint on the Pico 2W (RP2350 + CYW43439 Wi-Fi), using the OscTap core with the Pico SDK + lwIP for transport.
Landed (branch
claude/phase-2-prep-h8q9mz):docs/EMBEDDED_PICO2W.md— integration recipe: what to use fromosc/vs. replacingip/with lwIP UDP, theOSCTAP_FREESTANDING+ exceptions trade-off (incl. the untrusted-input/DoS consideration), CMake glue, receive (lwIPudp_recv→ReceivedMessage) and send (OutboundPacketStream→pbuf) snippets, and a no-heap RT checklist.Possible follow-ups (demand-driven):
examples/(or a companion repo) compiled againstarm-none-eabi-g++.TryInit(sibling issue) for safely handling untrusted OSC traffic without exceptions.