При загрузке примера http://wiki.amperka.ru/js:i2c Код (Javascript): // Настройка интерфейса // (необязательна при использовании выделенных I2C) I2C2.setup({sda: P0, scl: P1, bitrate: 400000}); // Передача пакета данных I2C2.writeTo(0x28, [0xFF, 0x30]); // Приём данных var myTwoBytes = I2C2.readFrom(0x28, 2); Появляется ошибка Код (Javascript): Uncaught Error: I2C device not responding at line 3 col 32 I2C2.writeTo(0x28, [0xFF, 0x30]);
Нет. Обмен может быть двусторонним, но инициатором обмена может быть только Master. И тактирование выполняет Master.