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

NeuFrame

Бинарный протокол обмена с неблокирующим парсингом, CRC16-проверкой и опциональным XOR-шифрованием для микроконтроллеров

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

Установка

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

Описание

Бинарный протокол обмена для микроконтроллеров, когда нужна надёжная связь без задержек. NeuFrame использует конечный автомат для парсинга — процесс неблокирующий, данные проверяются по CRC16-Modbus, и при необходимости можно включить лёгкое XOR-шифрование просто указав ключ. В памяти программы хранятся таблицы CRC (PROGMEM/RODATA), буферы выделяются статически через шаблоны C++, так что прогнозируемо расходует RAM. Встроенный FrameTimer работает с микросекундной точностью и пригодится для стабильной отправки потоков данных — например, пиксельные LED-ленты или DMX по RS485. Подходит для Arduino, ESP32, STM32 и датчиков промышленной электроники.

Версии

Показано: 2
1.1.02026-10-08 12:48:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-08 12:48:58 UTC
ZIP по запросу
восстановится при запросе