SuperCANBus
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки
Версия1.0.10
ZIP на зеркалеготов
ПроверкаSHA-256
Размер127.97 KiB
Источникофициальный
Обновлено2026-10-09
Установка
Последняя опубликованная версия1.0.10127.97 KiB ZIP
СкачатьZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 06:33:29 UTC
Как подключить скачанный ZIP
- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
Контрольная сумма
SHA-256:c5ca8bf1a5b0c194a635dd944c638bd549e8b1c24ea7b8af4c806e5de62ce2c8Архив
SuperCANBus-1.0.10-c5ca8bf1.zipОписание
Современная реализация CAN Bus для Arduino с встроенным протоколом publish/subscribe. В отличие от стандартных CAN-библиотек, здесь есть архитектура брокер-клиент с маршрутизацией по топикам, автоматическое присвоение ID клиентам и восстановление подписок после перезагрузки. Поддерживает контроллеры MCP2515 и встроенный SJA1000 на ESP32. Сообщения сохраняются во флеш-памяти (NVS на ESP32, EEPROM на Arduino), чтобы клиенты вспомнили свои подписки при включении. Можно отправлять данные длиннее 8 байт через расширенные CAN-кадры. Есть примеры готовых брокера и узлов датчиков, работает на базе проверенной arduino-CAN библиотеки.