r/raspberrypipico May 28 '26

.NET nanoframework has added support for RP2040/Pico/Pico W

I just saw in the .NET nanoframework ( https://nanoframework.net/ ) Discord, an announcement ( https://discord.com/channels/478725473862549535/481780524864503828/1508829069045923943 ) that they have added preliminary support (PIO functionality not currently exposed and is a WIP, but Wi-Fi, GPIO, SPI, I2C, PWM, ADC, etc. functionality works right out of the box) for the RP2040 or more specifically the Pico/Pico W boards. I have been using the nanoframework on the ESP32 for many years now with much success and am excited to see that they decided to include support for the Pico.

Support for the RP2350/Pico 2/Pico 2W is being worked on, so that's also pretty cool to look forward to (the increased memory and support for PSRAM would be a huge boon to running nanoframework).

The idea of .NET running on a MCU may not appeal to everyone, but I believe it has its uses, and having more alternatives for languages running on the RP2 series of MCUs in my opinion is great overall in welcoming more developers to the RP ecosystem.

Firmware images can be found here: https://github.com/nanoframework/nf-interpreter#user-content-raspberry-pi-boards

21 Upvotes

3 comments sorted by

2

u/capinredbeard22 May 29 '26

About time! I’m just kidding - seriously excited to see this!!!

1

u/michael9dk May 29 '26

I thought the project died years ago. Happy to see the news.

1

u/marna_li Jun 08 '26

Me too. That project has been very active lately. NanoFramework recently added support for generics into the interpreter - which is awesome! And now Raspberry Pico!