BluetoothTerminal
Обмен текстовыми сообщениями между Arduino и мобильным устройством через Bluetooth Low Energy с простым интерфейсом, похожим на последовательный порт
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:02255a6aeeaa38894aa072f2bf1d4883f9505ac1730460f12b0d35dbcc9e88b8BluetoothTerminal-0.3.0-02255a6a.zipОписание
Библиотека для обмена текстовыми сообщениями между Arduino и мобильным устройством через Bluetooth Low Energy. Работает поверх ArduinoBLE и скрывает сложность работы с BLE-сервисами и характеристиками, оставляя простой интерфейс, похожий на последовательный порт. Поддерживает отправку длинных сообщений, разбивая их на чанки, и приём данных длиннее стандартной характеристики (20 байт) благодаря внутреннему буферу на 128 байт. Позволяет настроить UUID сервиса и характеристики, имя модуля, разделитель сообщений и другие параметры. Подойдёт для IoT-проектов, удалённого управления и приложений на смартфоне, требующих простой двусторонней связи с микроконтроллером. Внутри используется singleton-паттерн, но наружу это не выглядит — работаете с объектом как обычно и создаёте только один экземпляр класса.