10.4 I2C Client Interface

The I2C Client interface is a two-wire serial interface consisting of a Serial Data Line (SDA) on module pin 10 and a serial clock line (SCL) on module pin 11. This interface is used for debugging of the ATWILC3000-MR110xA module. I2C Client responds to the 7-bit address value 0x60. The ATWILC3000-MR110xA module I2C supports I2C bus Version 2.1 - 2000 and can operate in standard mode (with data rates up to 100 kbps) and fast mode (with data rates up to 400 kbps).

Note: For specific information on the I2C bus, refer to the Philips Specification entitled The I2C-Bus Specification, Version 2.1.

The I2C Client is a synchronous serial interface. The SDA line is a bidirectional signal and changes only while the SCL line is low, except for STOP, START and RESTART conditions. The output drivers are open-drain to perform wire-AND functions on the bus. The maximum number of devices on the bus is limited by only the maximum capacitance specification of 400 pF. Data is transmitted in byte packages.