Назад к каталогу

NimBLE-DataPipe

Прозрачная фрагментация для передачи больших JSON и бинарных данных через BLE на ESP32 с гарантированной доставкой

Версия0.5.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер11.26 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
0.5.011.26 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:21:59 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:35268cca7df235beb2f895f6480e6067210249914a88d161add26ae010508ab4
АрхивNimBLE_DataPipe-0.5.0-35268cca.zip

Описание

Когда нужно передать через BLE большие объёмы данных на ESP32, стандартное ограничение MTU становится головной болью. NimBLE-DataPipe решает это прозрачной фрагментацией — автоматически режет сообщения до 64 КБ на куски, отправляет и собирает их обратно без участия вашего кода. Поддерживает как структурированные JSON через ArduinoJson, так и сырые бинарные буферы. Доставка гарантирована за счёт BLE Indications с подтверждением на уровне GATT, а MTU подбирается сам. В заголовке каждого пакета — всего 3 байта служебной информации, тип данных и длина. Подойдёт для создания конфигурационных интерфейсов между ESP32 и браузером через Web Bluetooth API или для обмена настройками по BLE без возни с протоколом.

Версии

Показано: 2
0.5.02026-10-07 12:49:20 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.02026-10-07 12:49:20 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP