Wifikit32およびWifilora32(ESP32ボード)のさまざまなサンプルは、素晴らしいナノフラームワークを使用して書かれています。
Nanoframeworkは、EmbedDedMCU(ESP32、...など)のオープンソースライト.NETフレームワーク(CLR + BCL)であり、Visual Studio Ecosystem(Free Build/Debug/Deplay機能を備えたFreeの拡張[VS219 Community Edition]、Nugetパッケージの統合)との非常に強力な統合です。このプロジェクトは、2020年10月に.NET財団に参加しました。
サポートされているボード:
wifikit32は、安価なESP32ベースの開発者ボードサポートwifi&bluetooth低排出(BLE)です。 USBプログラマーポート、LIPOバッテリー管理、OLED画面(0.96 '128x64ピクセル)を統合します。
wifilora32:ロラワンモデムオンバードを備えたWifikit32のバージョン。
Nanoframeworkをサポートするその他のボードは、GPIO/I2Cポート番号を適応させて機能する必要があります。
あなたの成功した試みを私と共有することをheしないでください。ここで伝えます。
ヘルテックwifikit32のセット共通クラス、定数、ヘルパー、フレームワーク。
Helter Wifilora32のセット共通クラス、定数、ヘルパー、フレームワーク。
互換性:wifikit32 | wifilora32。
// IoT Hello World! //
このプログラムは、wifikit32のオンボードLEDを点滅させます(GPIO 25にハードワイヤード)。
Dev/Compile/Deployチェーン全体が視覚的確認(Debug Outputで印刷された点滅 +デバッグカウンターの増加)で動作するかどうかを確認するのが最も簡単なテストです。
互換性:wifikit32 | wifilora32。
OLEDスクリーン用のNativ Nanoframeworkライブラリを使用した、オンボードOLED画面用のHello Worldサンプル。 
このプロジェクトは、SSD1306 OLED画面のディスプレイライブラリの最初のバージョンを使用します(テストプログラムとして: