i2c provides access to a specific I2C controller. This interface is restricted because it provides privileged access to hardware devices.
path(slot): path to i2c device node e.g.
Snaps that want to consume an i2c device simply
plugs: [ i2c ] and the i2c device to connect is specified during interface connection. Available i2c devices for the system can be seen with
snap connections. Once connected, the consuming snap can use the device via the path specified by the connected slot.