Microsoft выпустила библиотеку для удалённой работы с Arduino

Windows Remote Arduino — это библиотека с открытым исходным кодом, которая позволяет управлять Arduino с любого устройства под управлением Windows 10: телефона, планшета, ПК или даже Raspberry Pi 2, сообщается в блоге Windows.

С помощью этой библиотеки разработчики могут интегрировать датчики Arduino в свои Windows-проекты или, например, переложить тяжёлые вычислительные задачи, которые не под силу Arduino, на Windows. Получить Windows Remote Arduino можно на GitHub, из директории, которая называется remote-wiring.

Библиотека позволяет контролировать следующие функции:

  • GPIO — аналоговые и цифровые вводы/выводы
    • Digital write
    • Digital read
    • Analog write (PWM)
    • Analog read
    • Установка режима работы пина
    • Получение событий, когда значение на пине изменяется
  • Отправлять или получать данные между устройствами по I2C

Для продвинутых пользователей есть возможность отправлять свои кастомные команды через Firmata SysEx.

Если вы уже пробовали использовать Windows Remote Arduino — поделитесь, пожалуйста, в комментариях своими впечатлениями.

Типичный программист