Wire (I2C)
(inherits from Stream)
This object allows you to communicate with I2C / TWI (Two Wire Interface) devices. For an in-depth tutorial on I2C, see learn more about I2C.
| Interface | Maximum Speed (Gen2) | Maximum Speed (Gen 3) | Maximum Peripheral Devices |
|---|---|---|---|
| UART Serial | 230 Kbit/sec | 1 Mbit/sec | 1 (point-to-point) |
| I2C | 400 Kbit/sec | 400 Kbit/sec | Many (limited by addresses) |
| SPI | 60 Mbit/sec | 32 Mbit/sec | Many (limited by CS GPIO pins) |
Since 6.4.0:
System.sleep() can be called from PRE_STARTUP() in Device OS 6.4.0 and later, and in STARTUP() in all versions of Device OS.