BLECommands
Текстовый протокол команд/ответов для BLE-управления Arduino из .NET приложений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:110d09ffa419e717916a003a7274339bd6125cd49b6956423c6fbf50aca8d324BLECommands-1.1.1-110d09ff.zipОписание
Если вам нужно управлять Arduino по Bluetooth Low Energy из .NET приложения, эта библиотека берёт на себя всю работу с протоколом на стороне микроконтроллера. Она строит текстовое общение на основе ArduinoBLE: вы регистрируете обработчики команд как обычные функции или лямбды, библиотека сама парсит входящие сообщения, извлекает имя команды и аргументы, и отправляет ответ клиенту. Поддерживает периодические сообщения с клиентом без ограничения на длину — всё кодируется в UTF-8. Если команда неизвестна, можно настроить fallback-обработчик. Работает на всех платах, совместимых с ArduinoBLE, и разработана именно как серверный аналог к .NET библиотеке BLECommands, поэтому если вы пишете на C#, интеграция будет особенно гладкой.