What It Took to Implement VS Code Debugging for .NET nanoFramework – .NET nanoFramework

Hello, <T>here: generics are here for nanoFramework – .NET nanoFramework

@higgins you can use #dotnet / #csharp on almost anything.

Anything from apps running in the cloud to servers, desktops, mobile devices and even small chips.

In other words anything with a CPU, SoC or MCU.

You can use dotnet csharp on #esp32 and #stm32 with #nanoFramework

And so on... Even way back somewhere at the beginning there was .NET micro framework so you could write c# code to run on MCU's like STM32 and others.

These days I target Android using #godot and csharp.

Would be great if using #discord for #opensource projects would be considered a violation of open source principles (never gonna happen I know).

Some offenders:

- #godot
- #mudblazor
- #nanoframework
- #appflowy
- #libretro
- #ffmpeg_wasm
- #synocommunity
- #linuxserverio
- #heroicgamelauncher
- etc...

And yes some of these do offer alternatives but they are mostly abandoned.

And I get you might be happy with #discord (and that's fine too), but I'm not.

I'm now at a point where I can
- log the data from the BMS with an #esp32 microcontroller and write it to the ESP's internal flash
- read the internal flash via USB
- convert and upload the data to a database for visualization

Thanks to #dotnet #nanoFramework I can even have a common C# codebase between the desktop app and the ESP32 (first time I've used netNF and it works pretty well).

I don't even need an RTC, as the BMS has one built in which I can just read on boot.

Yay, mein Artikel #Microsoft #NET mit dem #nanoframework auf dem #ESP32 ist bei @heisedeveloper online gegangen. Viel Spaß beim Lesen 😁!

ESP32 mit dem .NET-nanoFramework programmieren https://www.heise.de/hintergrund/ESP32-mit-dem-NET-nanoFramework-programmieren-9010102.html?wt_mc=intern.red.plus.developer.startseite.teaser.teaser
>Software für den ESP32 wird oftmals mit der Arduino IDE oder der Espressif EDF entwickelt. Aber es gibt auch noch andere Möglichkeiten.

ESP32 mit dem .NET-nanoFramework programmieren

Software für den ESP32 wird oftmals mit der Arduino IDE oder der Espressif EDF entwickelt. Aber es gibt auch noch andere Möglichkeiten.

Make
VS Code Extension for .NET nanoFramework – .NET nanoFramework

.NET nanoFramework
Matheus Castello's Port Brings .NET nanoFramework to the Raspberry Pi Pico, More RP2040-Based Boards

Castello's work brings the .NET nanoFramework to the Raspberry Pi Pico, ahead of an official port — though it's very experimental.

#nanoFramework is a free and open-source platform that enables the writing of managed code applications for constrained embedded devices.

https://nanoframework.net/

#dotnet #iot #microcontroller #programming

.NET nanoFramework – Making it easy to write C# code for embedded systems.