Différents échantillons pour Wifikit32 & WiFilora32 (carte ESP32) écrits en utilisant le merveilleux nanoframework.
Nanoframework est un framework .NET Light Open-source Light (CLR + BCL) pour EmbeddedMCU (tel que ESP32, ...) et une intégration très puissante avec l'écosystème Visual Studio (extension pour les fonctionnalités de la communauté VS219] avec des fonctionnalités complètes de codebuild / debug / déploiement, intégration du package Nuget, ...). Le projet a rejoint la Fondation .NET en octobre 2020.
Un tableau pris en charge:
WiFikit32 est une émission basée sur la carte de développement de développement ESP32 bon marché et Bluetooth Low Low Emission (BLE). Il intègre un port de programmeur USB, une gestion de la batterie Lipo et un écran OLED (0,96 '128x64 pixel).
WiFilora32: une version de Wifikit32 avec un modem Lorawan Onbard.
D'autres cartes prenant en charge Nanoframework devraient fonctionner en adaptant le numéro de port GPIO / I2C.
N'hésitez pas à partager vos tentatives réussies avec moi. Je vais le relayer ici.
Une classe commune définie, constante, assistant, cadre pour Heltec Wifikit32.
Une classe commune définie, constante, assistant, cadre pour Helter WiFilora32.
Compatibilité: wifikit32 | Wifilora32.
// L'IoT Hello World! //
Ce programme clignote la LED à bord WiFikit32 (câblé dur à GPIO 25).
Il est le test le plus simple pour vérifier si l'ensemble de la chaîne de développement / compilation / déploiement fonctionne avec une confirmation visuelle (la LED clignotante + le compteur de débogage augmentant imprimé sur la sortie de débogage)
Compatibilité: wifikit32 | Wifilora32.
Un échantillon Hello World pour l'écran OLED embarqué à l'aide de la bibliothèque Nativ Nanoframework pour l'écran OLED. 
Ce projet utilise la première version des bibliothèques d'affichage pour l'écran OLED SSD1306 (comme programme de test: