System.Device.I2c
NuGet: GHIElectronics.TinyCLR.Devices.I2c
info
The standard, .NET-compatible System.Device.I2c API for TinyCLR. It ships inside the GHIElectronics.TinyCLR.Devices.I2c NuGet — there is no separate package to install.
Classes
| Class | Namespace | Summary |
|---|---|---|
| I2cConnectionSettings | System.Device.I2c | Per-device I²C settings in the standard System.Device.I2c shape. TinyCLR maps these onto its native I²C driver via I2cDevice.Create(I2cConnectionSettings). |
| I2cDevice | System.Device.I2c | .NET-style I²C device. Standard surface (Read / Write / WriteRead); internally TinyCLR routes calls through GHIElectronics.TinyCLR.Devices.I2c.I2cController. |
Enums
| Enum | Namespace | Summary |
|---|---|---|
| I2cBusSpeed | System.Device.I2c | Standard .NET-style I²C bus speed selector. |