• The Pico slave devices are used to perform only basic GPIO actions, which do not require speed.
• Commands supported by the Pico slave firmware are listed in the GitHub repository InterconnectIO_Slave. For details, refer to the readme.md
• The I2C addresses used to communicate with the Pico slaves are defined by two hardware lines connected to ground (0) or left open (1).
• The slave firmware needs to be loaded onto the three Pico controllers and installed at the location marked in the picture above.
• The flowchart below illustrates the algorithm used to process commands received from the Master Pico on the I2C port.