Linker
Обмен данными между Arduino/ESP32 и мобильным приложением Linker через Bluetooth или последовательный интерфейс с поддержкой трёх независимых каналов связи
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3bdf040e9cb5aff483b4f35eeee216c87e1874e20a392c0a504bc0f32ffaf7c6Linker-2.0.1-3bdf040e.zipОписание
Linker — это библиотека для обмена данными между Arduino/ESP32 и мобильным приложением Linker через Bluetooth или последовательный интерфейс. Поддерживает одновременно до трёх независимых каналов связи и работает с разными платами: на базовых Arduino (UNO, NANO) требует внешний Bluetooth-модуль и программный serial, на более продвинутых (MEGA, UNO R4) используются аппаратные UART-порты, а на ESP32 можно включить встроенный Classic Bluetooth. На AVR-платах нужно вызывать update() в каждой итерации loop() для опроса буфера приёма, а на ESP32 приём работает автоматически в фоне. При получении данных срабатывает callback-функция с идентификатором канала, что позволяет обрабатывать информацию от приложения динамически и управлять стилями виджетов.