.NET for IoT
Raspberry Pi、HummingBoard、BeagleBoard、Pine A64 などで実行される C# と .NET を使用して IoT アプリをビルドします。
オープンソース ライブラリとフレームワークを活用して、センサー、AD コンバーター、LCD デバイスなどの専用ハードウェアを活用する。
.NET IoT ライブラリ
これらのライブラリを活用して、IoT デバイスで実行されるアプリをすばやく構築し、GPIO、SPI、I2C、PWM、シリアル ポート インターフェイスを使用する数百ものセンサー、ディスプレイ、入力デバイスで動作します。
温度/湿度センサー、加速度計、ガス センサー、RFID モジュールなどを完全にサポートします。デバイス バインドは、GrovePi、Adafruit Seesaw、Sense HAT などのHATS (High-Altitude Test Stand: 高空燃焼試験設備) をサポートします。
Meadow
Meadow は、フル スタック IoT プラットフォームで、完全な .NET アプリケーションをマイクロコントローラー (MCU) で実行し、独自のクロスプラットフォーム設計により、MCU、シングルボード コンピューター (SBC) (Raspberry Pi、Jetson Nano など)、デスクトップ マシンなど、さまざまなデバイスで同じコードを実行できます。Azure との完全な統合がすぐに利用でき、膨大な数のキュレーションされた周辺機器ドライバーが用意されており、完全なオンデバイス デバッグで Visual Studio またはVS Code を使用できます。
.NET nanoFramework
制約のある内蔵機器向けに C# アプリケーションを書き込むことができる、無料でオープンソースのプラットフォームです。
それはさまざまな種類の IoT プロジェクトに適しており、Microsoft .NET Foundation によりサポートされています。Visual Studio を使用して、実際のハードウェア上で直接コードを記述し、デプロイし、そしてデバッグできます。
Raspberry Pi で Microsoft .NET を実行する
初心者向けビデオを見て、IoT with .NET の構築を始めます。シングルボード コンピューター (Raspberry Pi など) の使用方法と、そのコンピューターで .NET アプリケーションを実行する方法の概要を説明します。IoT デバイスを理解し、.NET を使用してデバイスを制御する方法を学習しながら、この旅にご参加ください。
Microsoft .NET IoT Code Samples
点滅ライト、天気予報マトリックス ディスプレイ、Force Sensitive Resistor などの事前に構築された優れたサンプルとともに、IoT と Microsoft .NET で始めましょう!
Connect, monitor, & manage IoT assets
IoT アプリケーションとそれが管理するデバイス間の高いセキュリティと信頼性の高い双方向通信を有効にします。Azure IoT Hub は、クラウドホステッド ソリューション バックエンドを提供し、仮想的に任意のデバイスに接続します。デバイスごとの認証、標準装備のデバイス管理、スケーリングされたプロビジョニングを使用して、ソリューションをクラウドからエッジに拡張します。
準備はできましたか?
ステップバイステップのチュートリアルで .NET を簡単に学習できます。