物联网(IoT)

使用 .NET 为你最喜爱的设备和传感器生成物联网 (IoT) 应用程序

开始

适用于 IoT 的 .NET

使用在 Raspberry Pi、HummingBoard、BeagleBoard、Spring A64 等上运行的 C# 和 .NET 生成 IoT 应用。

利用开源库和框架与专用硬件(如传感器、模拟到数字转换器、LCD 设备)交互。

浏览 IoT 资源

.NET IoT 库

利用这些库快速生成在 IoT 设备上运行的应用,并利用使用 GPIO、SPI、I2C、PWM 和串行端口接口的数百个传感器、显示器、输入设备。

完全支持温度和湿度传感器、加速计、气传感器、RFID 模块等。设备绑定支持帽,包括 GrovePi、Adafruit Seesaw、Sense HAT。

.NET IoT 库入门指南

Meadow

草地是唯一的全堆栈 IoT 平台,可用于在微控制器上运行完整的 .NET 应用程序 (MCUs) 及其独特的跨平台设计允许你在各种设备上运行相同的代码,包括 MCUs、Single-Board 计算机 (SBC) ,如 Raspberry Pi、Jetson Nano 甚至台式计算机。它开箱即可与 Azure 完全集成,拥有大量经过精心策划的外设驱动程序,并且可以使用 Visual Studio 或 VS Code 进行完整的设备调试。

详细了解 Meadow。

.NET nanoFramework

一个免费的开放源代码平台,可用于为受约束的嵌入式设备编写 C# 应用程序。

它适用于多种类型的 IoT 项目,受 .NET Foundation 支持。使用 Visual Studio 直接在真实硬件上编写、部署、调试代码。

了解有关 .NET nanoFramework 的详细信息

在 Raspberry Pi 上运行 .NET

通过我们的初学者视频系列开始学习如何 .NET 构建 IoT。你将了解如何使用单板计算机(如 Raspberry Pi)以及如何在其中运行 .NET 应用程序。加入我们的旅程,了解 IoT 设备并学习如何使用 .NET 控制它们!

观看 IoT with .NET 初学者系列

.NET IoT 代码示例

通过一些出色的预建示例(包括闪烁指示灯、天气矩阵显示、使用力敏感电阻器等)开始使用 IoT 和 .NET!

浏览 IoT 示例

Connect, monitor, & manage IoT assets

在 IoT 应用程序与其管理的设备之间启用高度安全可靠的双向通信。Azure IoT 中心提供云托管解决方案后端,用于连接几乎任何设备。通过每设备身份验证、内置设备管理、缩放预配,将解决方案从云扩展到边缘。

探索 Azure IoT 中心

准备好开始使用了吗?

通过分步教程轻松了解 .NET。

开始