Sharer
Двусторонняя коммуникация Arduino с .NET приложениями через последовательный порт с поддержкой RPC и обмена сообщениями
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3c8e33c6785d39bf6022b7dd5517dd08b1b9b8d5ebb4b3d3811023802b510335Sharer-1.0.1-3c8e33c6.zipОписание
Sharer — это библиотека для двусторонней коммуникации между Arduino и .NET приложениями через последовательный порт. С её помощью десктопная программа может читать и писать переменные на плате, вызывать функции удалённо (RPC) и обмениваться произвольными сообщениями — всё через единый протокол. Изначально разработана для проекта Ballcuber, но теперь работает самостоятельно. Тестировалась на UNO, NANO, MEGA и DUE; возможна работа с другими платами, хотя для Leonardo и Micro потребуется предварительно установить флаги RTS и DTR. Нельзя читать/писать переменные и вызывать функции прямо внутри обработчика события на приём данных.