Running .NET C# on Raspberry Pi Pico 🤯

preview_player
Показать описание
Last month I've been working on a .NET nanoFramework port for the Raspberry Pi Pico. In this video I present the news with a demonstration.

Blog post:

.NET nanoFramework:

.NET nanoFramework port for Linux and Nuttx + samples:

00:00 - Presentation
00:55 - Introduction
02:28 - .NET nanoFramework with NuttX
06:05 - Compiling and generating firmware
13:10 - Flashing firmware on Pi Pico
13:51 - Running the application on Pi Pico
23:08 - Final Considerations

TAGS:
dotnet .net nanoframework c# iot raspberry pi pico running c# on microcontrollers rp2040 vs code mono msbuild nuget
Рекомендации по теме
Комментарии
Автор

Love it!! This is a great foundation to get things moving. Frankly, I'd rather use C# over python. It's fast, enables code reuse, and robust. Looking forward to see this project continue to mature 👍👍

dsuess
Автор

how do you add the serial uart in the windows terminal?

furkankzlbag
Автор

Do you think this should still work? I see the following error when building with the docker image: ERROR!!!! Firmware version does not match managed code version!!!! --- Invalid native checksum: mscorlib 0x004CF1CE!=0x132BDB6F

Dylanos
Автор

Is this work on a raspberry pi pico W too?

speedyspeedy
Автор

hi Matheus,

I'm trying to create a uf2 file with docker, the file is created, but when I upload the resulting file to pico, I get the following warning from the compport below

nsh> [Knsh: nsh_session: readline failed: 11
.NET nanoFramework v2.7.0.3 nanoCLR running on pi-pico rp2040 Nuttx (Raspberry Pi Pico)
Copyright (c) 2021 .NET Foundation and Contributors

where do you think i go wrong

fatihyorulmaz