Использование библиотеки iot для написания ПО на netcore

  • Михаил
  • 8 мин. на прочтение
  • 56
  • 16 Oct 2024
  • 16 Oct 2024

Команда Microsoft .NET Core вместе с сообществом разработчиков создают поддержку сценариев IoT . Библиотека .NET Core IoT поддерживается в Linux и Windows IoT Core на архитектурах процессоров ARM и Intel. Для получения дополнительной информации см. Дорожную карту библиотеки .NET Core IoT .

Система.Устройство.Gpio

Пакет System.Device.Gpio поддерживает выводы ввода-вывода общего назначения ( GPIO ), PWM, I2C, SPI и связанные интерфейсы для взаимодействия с низкоуровневыми аппаратными выводами для управления аппаратными датчиками, дисплеями и устройствами ввода на одноплатных компьютерах: Raspberry Pi , BeagleBoard , HummingBoard , ODROID и других одноплатных компьютерах, поддерживаемых Linux и Windows 10 IoT Core.

Привязки.устройств.Iot

Репозиторий .NET Core IoT содержит IoT.Device.Bindings — растущий набор поддерживаемых сообществом привязок устройств для компонентов IoT, которые можно использовать с приложениями .NET Core. Если вы не можете найти то, что вам нужно, то перенос собственных библиотек драйверов C/C++ на .NET Core и C# также довольно прост.

Драйверы в репозитории включают пример кода вместе со схемами электропроводки. Например, BMx280 - Цифровые датчики давления BMP280/BME280 .

 

ССЫЛКИ

C# for IoT: From Basics to Advanced Device Communication

PN532 - RFID and NFC reader