Skip to content
@ZIMO-Elektronik

ZIMO Elektronik

Manufacturer of digital components for model railways

Welcome to ZIMO's site on GitHub

ZIMO Elektronik is a manufacturer of digital components for model railways based in Vienna, Austria. Since it was founded 40 years ago, ZIMO's software stack has always been written by passionate developers who love to tinker with their products. Now we want to give others the opportunity to do the same and have therefore decided to release parts of our software under permissive licenses.

Below you can find a selection of ZIMO's open-source projects. Our full repository list can be found here.

Table of contents
  1. Communication
  2. Utilities
  3. Miscellaneous

Communication

Track

Libraries for communication via tracks

Name Description
DCC DCC protocol for controlling digital model railways
MDU MDU protocol for ZPP and ZSU updates
MM2 MM1/2 protocol for controlling digital model railways

ULF

Libraries for serial / USB communication with ULF devices

Name Description
ULF_COM ULF communication
ULF_DCC_EIN DCC as ASCII protocol

Utilities

Libraries for general use

Name Description
QtBreeze CMake wrapper for breeze-icons and BreezeStyleSheets
QtQwt CMake wrapper for Qwt
Salsa20 Stream cipher
ZTL ZIMO template library

Miscellaneous

Non(ish)-code related things

Name Description
.clang-format .clang-format file
.github-workflows Bundles reusable GitHub workflows
CMakeModules Bundles CMake modules and toolchain files
ZPP ZPP file specification
ZSU ZSU file specification

Popular repositories

  1. DCC DCC Public

    DCC protocol for controlling digital model railways

    C++ 6 3

  2. .github .github Public

  3. CMakeModules CMakeModules Public

    Bundles CMake modules and toolchain files

    CMake

  4. Salsa20 Salsa20 Public

    Stream cipher

    C

  5. ZTL ZTL Public

    ZIMO template library

    C++

  6. MM2 MM2 Public

    MM1/2 protocol for controlling digital model railways

    C++

Repositories

Showing 10 of 15 repositories
  • .github-workflows Public

    Bundles reusable GitHub workflows

    CMake 0 MIT 0 0 0 Updated May 12, 2024
  • DCC Public

    DCC protocol for controlling digital model railways

    C++ 6 MPL-2.0 3 0 0 Updated May 7, 2024
  • MM2 Public

    MM1/2 protocol for controlling digital model railways

    C++ 0 MPL-2.0 0 0 0 Updated May 7, 2024
  • CMakeModules Public

    Bundles CMake modules and toolchain files

    CMake 0 MIT 0 0 0 Updated Apr 26, 2024
  • QtBreeze Public

    CMake wrapper for breeze-icons and BreezeStyleSheets

    CMake 0 LGPL-2.1 0 0 0 Updated Apr 19, 2024
  • MDU Public

    MDU protocol for ZPP and ZSU updates

    C++ 0 MPL-2.0 0 0 0 Updated Apr 17, 2024
  • .github Public
    0 0 0 0 Updated Mar 18, 2024
  • QtQwt Public

    CMake wrapper for Qwt

    CMake 0 LGPL-2.1 0 0 0 Updated Mar 8, 2024
  • ZSU Public

    ZSU file specification

    C++ 0 MPL-2.0 0 0 0 Updated Nov 28, 2023
  • ULF_DCC_EIN Public

    DCC as ASCII protocol

    C++ 0 MPL-2.0 0 0 0 Updated Nov 28, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

C++ CMake C

Most used topics

Loading…