OpenLCB™ is being developed via an open, collaborative process that includes multiple parallel prototype implementations, listed here. We make that code available to anybody who wants to use it for their own layouts, subject only to the OpenLCB license.
If you're just getting started, you might want to start with the Arduino prototype. The Arduino hardware is simple and easy to work with, as is the software development environment. See the hobbyist page for more information.
This area contains a number of subdirectories organized by language and/or platform.
Java code for tests and implementations
C code for AVR processors
C code for CBUS PIC-based cards
The current content of this development area, including code, documents and web pages, is kept in the OpenLCB SourceForge.net SVN repository in the “trunk/prototypes” directory. To check it out, please do:
svn co http://svn.code.sf.net/p/openlcb/svn/trunk/prototypes prototypes
We provide periodic stable versions of the code. For more information on this, please see the Versioning document.
For more information on the SVN source code management tool, please see the SVN website and the online SVN book.
This web sites contains trademarks and copyrighted information. Please see the Licensing page.
This is SVN $Revision: 3439 $ of