Skip to content
@rtlabs-com

rt-labs

rt-labs open source
RT-Labs AB Logo

Make your product communicate

Welcome to the official GitHub repository of RT-Labs, where we offer state-of-the-art industrial ethernet and fieldbus stacks, tailored for ease of use and device compatibility.

💾 Products

Stack Description
P-Net P-Net is a Profinet IO stack, compliant with specification 2.4 with Conformance Class A & B and Real Time Class 1.
SOEM SOEM is an EtherCAT Master stack that is very easy to use and provides a small footprint.
SOES SOES is an EtherCAT Slave Library, written in C and used to write custom EtherCAT Slave applications.
I-Link I-link is an IO-Link master stack following specification 2.3, Conformance Class A & B and Real Time Class 1.
M-Bus M-Bus is a Modbus stack supporting both RTU and TCP modes as a server or client.
C-Open C-Open is a CANopen stack used to implement resource efficient CANopen masters or devices.
C-Link C-Link is an efficient CC-Link IE Field Basic master and device stack.

🌟 Features

  • Open-source Core: Access our industrial communication stacks right here on GitHub.
  • Ease of Use: Designed with user-friendly interfaces and documentation for quick integration and deployment.
  • High-Performance: Built for real-time applications and demanding industrial environments.
  • Wide Compatibility: Our stacks are compatible with a wide range of processors and operating systems.

📚 Documentation

Full documentation for all stacks is available on our official website. To access, create a free account on rt-labs.com.

📄 Licensing

RT-Labs products are dual-licensed:

  • Open Source: The code we publish on GitHub is licensed under the GPL v3, and is great for product evaluation, but is behind in features and not intended for production use.
  • Commercial License: Pre-qualified commercial versions with a complete feature set can be purchased at rt-labs.com.

Before using our stacks, please ensure you understand and comply with the licensing terms (available in product repos). For licensing or business-related questions, please contact us via our contact page.

Pinned

  1. p-net p-net Public

    PROFINET device stack for embedded devices

    C 430 188

  2. c-open c-open Public

    CANopen stack for embedded devices

    C 76 40

  3. m-bus m-bus Public

    Modbus TCP and RTU stack for embedded devices

    C 53 26

  4. i-link i-link Public

    IO-Link master stack for embedded devices

    C 42 30

  5. c-link c-link Public

    Evaluation version of CC-Link IE Field Basic stack (master and slave)

    C++ 2 1

Repositories

Showing 10 of 14 repositories

People

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

Top languages

Loading…

Most used topics

Loading…