Attending Pack EXPO 2026 CHICAGO? See our delta robot in action! Visit us at North Hall N-5584
Adeeb Robotics
software

EtherCAT Master

Deterministic real-time EtherCAT master stack for Linux, RTOS, and Windows.

The Adeeb EtherCAT Master is a high-performance communication stack that brings deterministic real-time control to standard hardware platforms.

Start integrating today

Community edition is free. Professional and Enterprise tiers for production deployments.

Technical Specifications

Performance

Min Cycle Time 250 μs
Jitter <1 μs

Capacity

Max Slaves 65,535
Max Axes 128 synchronized

Protocol

Distributed Clocks IEEE 1588 synchronization
Protocols CoE, EoE, FoE, SoE, AoE

Platform

Platforms Linux (PREEMPT_RT, Xenomai), QNX, Windows
Api C/C++, Python bindings, ROS 2 integration

Features

Zero-Copy PDO Mapping

Direct memory-mapped process data for minimum latency between application and network.

Hot Connect

Add or remove slaves at runtime without stopping the network or re-initializing.

Redundancy

Cable and master redundancy for fault-tolerant continuous operation.

ENI/ESI Import

Import slave configurations from standard XML descriptors. No manual PDO mapping required.

Diagnostic Dashboard

Real-time network health, frame counters, and per-slave error tracking via built-in web UI.

ROS 2 Integration

Native ros2_control hardware interface for seamless robotics framework integration.

Free Trial & Code Samples

Quick Start

# Install the EtherCAT master
sudo apt install adeeb-ethercat-master

# Scan network and discover slaves
adeeb-ec scan

# Start the master with your configuration
adeeb-ec start --config my_network.yaml --cycle-time 1ms

Standards

EtherCAT (IEC 61158)

Native support for the EtherCAT industrial fieldbus protocol standardized under IEC 61158.

Ensures interoperability with drives, I/O, and sensors from any EtherCAT-compliant vendor, protecting your investment in existing automation infrastructure.

IEEE 1588 (Precision Time Protocol)

Hardware-assisted precision clock synchronization across distributed network nodes with sub-microsecond accuracy.

Enables tight multi-axis coordination and synchronized data acquisition across your entire machine, eliminating timing-related quality defects.

ETG Conformance Tested

Validated against the EtherCAT Technology Group conformance test suite for master device interoperability.

Reduces integration risk and troubleshooting time when connecting third-party slave devices, giving your team confidence in network stability.

IEC 61784 (Communication Profiles)

Supports EtherCAT communication profiles including CoE, EoE, FoE, SoE, and AoE for flexible device interaction.

Lets you use a single master stack for configuration, firmware updates, diagnostics, and real-time control instead of juggling separate tools.

Ready to get started?

Talk to our team about your automation requirements.