MicroRemoteWire
Управление выводами Arduino через I2C — отправка команд с контроллера на периферийное устройство по сети
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fc763adafe709a57f311e28386a607cf2e0e45a3c3c1d9003944329652c669fcMicroRemoteWire-0.0.2-fc763ada.zipОписание
Если у вас есть два Arduino и нужно управлять выводами одного с другого через I2C, эта библиотека решает задачу напрямую. На контроллере вы создаёте объект MicroRemoteWireController и отправляете команды на периферийное устройство, которое их обрабатывает через MicroRemoteWirePeripheral. Доступны стандартные операции: настройка режимов выводов (обычный вход, вход с pull-up и pull-down), цифровой и аналоговый вывод, чтение цифровых и аналоговых значений с удалённых портов. Библиотека компактна и не требует сложной настройки — достаточно указать адрес I2C-устройства и объект Wire. Подходит для дистанционного управления периферией, когда невозможно подключить компоненты напрямую к основному контроллеру.