// библиотека для работы I²C #include // библиотека для работы с модулем GPIO Expander (I²C IO) #include // создаём объект adio класса GpioExpander по адресу 42 GpioExpander adio(42); void setup() { // включаем I²C. Для Arduino Due - Wire1.begin(); Wire.begin(); // Инициализируем объект adio. Для Arduino Due - adio.begin(&Wire1); adio.begin(); // меняем адрес модуля на «43» adio.changeAddr(43); delay(100); // сохраняем адрес во Flash-памяти контроллера на модуле GPIO Expander adio.saveAddr(); } void loop() { }