Интернет вещей (IoT)

Создавайте приложения Интернета вещей (IoT) для ваших любимых устройств и датчиков с помощью .NET

Начать

.NET для Интернета вещей

Создавайте приложения Интернета вещей на C# и .NET, которые запускаются на Raspberry Pi, HummingBoard, BeagleBoard, Pine A64 и других одноплатных компьютерах.

Используйте библиотеки и платформы с открытым кодом для взаимодействия со специализированным оборудованием, таким как датчики, аналого-цифровые преобразователи и ЖК-устройства.

Обзор ресурсов Интернета вещей

Библиотеки .NET IoT

Используйте эти библиотеки для быстрой сборки приложений, которые запускаются на устройстве Интернета вещей и работают с сотнями датчиков, дисплеев и устройств ввода, использующих интерфейсы GPIO, SPI, I2C, PWM и последовательного порта.

Полная поддержка датчиков температуры и влажности, акселерометров, датчиков газа, модулей RFID и многого другого. Привязки устройств поддерживают HAT, включая GrovePi, Adafruit Seesaw и Sense HAT.

Начало работы с библиотеками .NET IoT

Meadow

Meadow — это единственная платформа Интернета вещей с полным стеком, которая позволяет запускать полнофункциональные приложения .NET на микроконтроллерах (MCU). Ее уникальный кроссплатформенный дизайн позволяет выполнять одинаковый код на различных устройствах, включая MCU, одноплатные компьютеры (SBC), например Raspberry Pi, Jetson Nano и даже настольные компьютеры. В ней обеспечивается полная интеграция с Azure при первом запуске и множество проверенных драйверов периферийных устройств. Вы также можете использовать Visual Studio или VS Code с полной отладкой на устройстве.

Узнать больше о Meadow

NanoFramework .NET

Бесплатная платформа с открытым исходным кодом, позволяющая писать приложения C# для встраиваемых устройств с ограничениями.

Подходит для многих типов проектов Интернета вещей и поддерживается .NET Foundation. Записывайте, развертывайте и отлаживайте код непосредственно на реальном оборудовании с помощью Visual Studio.

Узнайте больше о .NET nanoFramework

Запуск .NET на Raspberry Pi

Начните создавать Интернет вещей с помощью .NET, ознакомившись с нашей серией видео для начинающих. Вы получите представление о том, как использовать одноплатный компьютер (например, Raspberry Pi) и как запускать на нем приложения .NET. Присоединяйтесь к нам, и вы постепенно ознакомитесь с устройствами Интернета вещей и узнаете о том, как управлять ими с помощью .NET!

Смотрите серию об использовании Интернета вещей с помощью .NET для начинающих

Примеры кода .NET для Интернета вещей

Начните работу с Интернетом вещей и .NET, используя отличные готовые примеры, включая мигающие индикаторы, матричный дисплей погоды, чувствительный к усилию резистор и многое другое!

Обзор примеров Интернета вещей

Connect, monitor, & manage IoT assets

Обеспечьте надежный двунаправленный обмен данными с высоким уровнем безопасности между своим приложением Интернета вещей и устройствами, которыми оно управляет. Центр Интернета вещей Azure позволяет серверной части решения, размещенного в облаке, виртуально подключаться к любому устройству. Расширьте возможности своего решения, обеспечив его работу как в облаке, так и на пограничных устройствах, с помощью проверки подлинности каждого устройства, встроенных средств управления устройством и масштабируемой подготовки.

Обзор Центра Интернета вещей Azure

Готовы приступить?

Простое обучение .NET с помощью пошаговых руководств.

Начать