OpenMRNLite
Реализация сетевых протоколов OpenLCB и LCC для управления железнодорожными макетами на ESP32 и STM32 с поддержкой WiFi и CAN
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:756859ae4594c91283397ada0c6776ae6e04422e84cb9aa8947e537ed827ea49OpenMRNLite-2.2.1-756859ae.zipОписание
Реализация сетевых протоколов для моделирования железнодорожных макетов на базе OpenLCB (Open Layout Control Bus) — стандарта NMRA, известного также как LCC. Библиотека позволяет настроить высокопроизводительную систему управления макетом с возможностью расширения и взаимодействия множества узлов. Поддерживаются платы ESP32 и STM32, для ESP32 доступна работа как через WiFi, так и через аппаратные CAN-адаптеры — они требуют два дополнительных GPIO-пина, WiFi таких пинов не требует. Все варианты ESP32 совместимы, кроме плат на базе ESP32-SOLO-1. Для работы нужен Arduino core версии 1.0.1 или 1.0.2-rc2. Подходит для тех, кто собирает сложные железнодорожные системы с потребностью в надёжной сетевой коммуникации между множеством контроллеров.