OpenMRNLite

Network protocol stack for model railroading: OpenLCB and LCC implementation.

Author
Stuart Baker, Mike Dunston, Balazs Racz
Maintainer
Mike Dunston
Website
https://github.com/openmrn/OpenMRNLite
Category
Communication
License
BSD 2 Clause
Library Type
Contributed
Architectures
esp32, stm32, sam, samd

This library implements network protocols for model railroading. In the center is the OpenLCB protocol suite (Open Layout Control Bus), which has been adopted by the NMRA and referenced as LCC (Layout Command Control): a high-performance and highly extensible communications protocol suite for model railroad control. OpenMRN is one of the most extensible implementation of this protocol suite. The Lite version has been adapted to work with the programming model and drivers of the Arduino ecosystem. Currently supports esp32 and stm32 cores.

Downloads

Filename Release Date File Size
OpenMRNLite-2.0.0.zip 2023-09-23 1.05 MiB
OpenMRNLite-1.0.3.zip 2021-04-04 862.64 KiB
OpenMRNLite-1.0.2.zip 2020-07-16 862.65 KiB
OpenMRNLite-0.1.1.zip 2019-04-13 788.52 KiB
OpenMRNLite-0.1.0.zip 2019-03-03 719.26 KiB