Luni
Унифицированный API для драйверов устройств Arduino с методами open, read, write, close и поддержкой Firmata
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8e987ace201463b2348d7949a7384084a2badf13bec5f2baeb55e907c3b08cebLuni-0.9.1-8e987ace.zipОписание
Фреймворк для организации драйверов устройств на Arduino по единому стандарту. Вместо разрозненного кода для каждого периферийного устройства здесь используется унифицированный API с методами open, read, write и close для логических блоков (Logical Unit instances), которые отображаются на физические или виртуальные устройства. Подходит как для автономной работы, так и для интеграции с Firmata — в последнем случае потребуется также загрузить совместимую версию ConfigurableFirmata с расширениями для драйверов. Это удобно, если вы разрабатываете сложный проект с несколькими подсистемами и хотите привести их управление к одному знаменателю.