Main Content

Use ROS (running on Esmacat Master S/ Esmacat Master C) to teleoperate the turtlesim node using analog input from LCD Shield with EASE.

In this tutorial, you will learn how to set up an Esmacat Master S / Esmacat Master C running Robot Operating System (ROS) to act as an EtherCAT master. It will be used to control the turtlesim node using an EtherCAT Arduino Shield by Esmacat (EASE) Slave device.

First, some general information about the EtherCAT Master and ROS is discussed.
After learning to set up the EtherCAT Master, you will learn to implement a practical project to teleoperate the Turtlesim Node using analog value input from the LCD Shield with EASE using ROS.
EtherCAT Arduino Shield by Esmacat (EASE):
EASE Is an EtherCAT slave that connects to an EtherCAT master (Raspberry Pi/PC/ Laptop/ Dedicated EtherCAT Master devices like the Esmacat Master S and Esmacat Master C.) It can be stacked on top of Arduino, other MCU boards with an Arduino Uno form factor, and shields. This shield allows high-speed communication with an industry-standard EtherCAT protocol for high-performance robotic applications. Esmacat’s simple to use Arduino and Mbed libraries allow for easy coding on the baseboard and Esmacat’s free open source EtherCAT master software has a high-level abstraction so users can run applications within minutes!”

Link to article