Iot.Device.Bindings.SkiaSharpAdapter 3.2.0
前缀保留
dotnet add package Iot.Device.Bindings.SkiaSharpAdapter --version 3.2.0
NuGet\Install-Package Iot.Device.Bindings.SkiaSharpAdapter -Version 3.2.0
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用NuGet模块的Install-Package版本。
<PackageReference Include="Iot.Device.Bindings.SkiaSharpAdapter" Version="3.2.0" />
对于支持包引用的项目,将此XML节点复制到项目文件中以引用该包。
paket add Iot.Device.Bindings.SkiaSharpAdapter --version 3.2.0
NuGet 团队不为该客户端提供支持。请联系维护者以获取支持。
#r "nuget: Iot.Device.Bindings.SkiaSharpAdapter, 3.2.0"
#r 指令可以使用在F# Interactive和Polyglot Notebooks中。将其复制到交互工具或脚本源代码中以引用包。
// Install Iot.Device.Bindings.SkiaSharpAdapter as a Cake Addin #addin nuget:?package=Iot.Device.Bindings.SkiaSharpAdapter&version=3.2.0 // Install Iot.Device.Bindings.SkiaSharpAdapter as a Cake Tool #tool nuget:?package=Iot.Device.Bindings.SkiaSharpAdapter&version=3.2.0
NuGet 团队不为该客户端提供支持。请联系维护者以获取支持。
设备绑定
在这个nuget中,您将找到大量的绑定。您可以在存储库中查看列表。
入门指南
安装nuget后,您就可以开始了!确保您拥有一个支持GPIO的正确设备。参见System.Device。
每个绑定在主存储库中都有详细示例。每个目录都将包含一个包含每个绑定的特定用法的详细README。它还将包括在/samples
文件夹中的详细和注释示例。
硬件要求
虽然这个项目中大多数的绑定和示例需要特定的硬件支持(例如 LCD显示器、温度传感器、单板计算机、微控制器等),但这个库本身尽可能地保持与硬件无关。甚至有些绑定是为了展示如何使用IOT接口与已存在于普通桌面计算机中的硬件(例如键盘或CPU温度传感器)进行硬件接口。因此,您不需要昂贵的硬件来入门。或者,您可以开始使用像Arduino Uno这样便宜的东西。您也可以在Windows、Linux或MACOS传统笔记本电脑或台式机上使用 FT232H 或 FT4222。
您还需要拥有您感兴趣的特定绑定!大多数README文件将包含建立绑定与您的板连接的方案和说明。
社区
本项目采用了贡献者承诺中定义的行为准则,以阐明我们对社区内预期行为的期望。了解更多信息,请参阅.NET基金会行为准则。
贡献
我们欢迎PR和贡献。我们主要对以下内容感兴趣
- 提高目标板所支持的驱动程序的质量和功能。
- 其他板的实现。
- .NET设备绑定,适用于各种传感器、芯片、显示器和其他组件。
- 为您的项目请求设备绑定或协议(提交问题)。
- 链接到展示.NET Core在物联网场景中使用优秀的博客文章或推文(提交问题)。
许可证
.NET(包括iot仓库)受MIT许可证约束。
产品 | 版本 兼容和额外的计算目标框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET Framework | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETStandard 2.0
- Iot.Device.Bindings (>= 3.2.0)
- Microsoft.Extensions.Logging Abrams (>= 7.0.1)
- SkiaSharp (>= 2.88.6)
- SkiaSharp.NativeAssets.Linux (>= 2.88.6)
- UnitsNet (>= 5.31.0)
-
net6.0
- Iot.Device.Bindings (>= 3.2.0)
- Microsoft.Extensions.Logging Abrams (>= 7.0.1)
- SkiaSharp (>= 2.88.6)
- SkiaSharp.NativeAssets.Linux (>= 2.88.6)
- UnitsNet (>= 5.31.0)
NuGet 包
此包未由任何 NuGet 包使用。
GitHub 仓库 (1)
显示依赖 Iot.Device.Bindings.SkiaSharpAdapter 的最热门的 1 个 GitHub 仓库。
仓库 | Stars |
---|---|
dotnet/iot
该仓库包括各种物联网板、芯片、显示屏和PCB的.NET Core实现。
|