simpleRPC
Экспорт функций Arduino как удалённых процедур для управления с компьютера или мобильного устройства через последовательный порт
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:7d651cc6c021184fbd3cbbcd24a200a2e7364d565c887326bd2fa75447bbcdfasimpleRPC-3.2.0-7d651cc6.zipОписание
Если нужно управлять Arduino с компьютера или мобильного устройства, то обычно приходится писать свой протокол обмена данными. Эта библиотека избавляет от этого: вы просто экспортируете функции Arduino как удалённые процедуры, а хост-сторона (компьютер, телефон) получит готовый интерфейс для их вызова. На каждую функцию уходит всего одна строка кода, типы параметров и возвращаемых значений определяются автоматически. Поддерживаются все базовые типы C и строки, так что можно работать практически с любыми данными. Особенно полезно для прототипирования и создания простых управляющих интерфейсов без лишних батников с сериализацией.