RP2350.Wireless 1.0.4

dotnet add package RP2350.Wireless --version 1.0.4
                    
NuGet\Install-Package RP2350.Wireless -Version 1.0.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="RP2350.Wireless" Version="1.0.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="RP2350.Wireless" Version="1.0.4" />
                    
Directory.Packages.props
<PackageReference Include="RP2350.Wireless" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add RP2350.Wireless --version 1.0.4
                    
#r "nuget: RP2350.Wireless, 1.0.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package RP2350.Wireless@1.0.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=RP2350.Wireless&version=1.0.4
                    
Install as a Cake Addin
#tool nuget:?package=RP2350.Wireless&version=1.0.4
                    
Install as a Cake Tool

RP2350Sharp

License .NET Version

RP2350Sharp is a cycle-accurate emulator for the Raspberry Pi RP2350 (Raspberry Pi Pico 2) microcontroller, written entirely in modern C# (.NET 10). It models the dual-architecture core — Arm Cortex-M33 and the Hazard3 RISC-V cores — along with the BusInterconnect and peripherals, and runs real RP2350 firmware (including MicroPython) without modification.

It is the RP2350 sibling of RP2040Sharp, sharing its design lineage from the excellent rp2040js project by Uri Shaked.

Packages

Package Description License
RP2350Sharp The emulator core: dual Cortex-M33 / Hazard3 CPU, BusInterconnect, peripherals. AOT-compatible. BUSL-1.1
RP2350.TestKit Fluent, deterministic firmware test harness (UART capture/inject, GPIO logic analyzer + VCD, timing, FluentAssertions). BUSL-1.1
RP2350.Micropython.TestKit MicroPython VM introspection (decode mp_obj_t, resolve QSTRs, walk mp_state_ctx). BUSL-1.1
RP2350.Wireless CYW43439 Wi-Fi emulation for the Pico 2 W (gSPI, SDIO backplane, WHD/SDPCM). BUSL-1.1

Licensing

The entire project — the emulator core and the tooling (TestKit, Micropython.TestKit, Wireless) alike — is licensed under the Business Source License 1.1, which automatically converts to the MIT License (the Change License) on the Change Date (2030-07-11).

Use for personal, hobby, educational, academic-research, evaluation, or open-source purposes is always free of charge. Commercial Use — as defined in LICENSE-BUSL.txt — requires a separate commercial license. See LICENSE and LICENSE-BUSL.txt.

Parts of RP2350Sharp are derived from rp2040js by Uri Shaked, under the MIT License. RP2350Sharp also redistributes the RP2350 boot ROM binary (© Raspberry Pi Ltd, BSD-3-Clause), which embeds sweet-b (© Western Digital Corporation, BSD-3-Clause). See NOTICE.txt for the complete third-party notices — it must accompany every redistribution.

Status

Beta. See the releases for the changelog.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.4 91 7/20/2026
1.0.3 86 7/17/2026
1.0.2 80 7/17/2026
1.0.1 85 7/17/2026
1.0.0 164 7/14/2026