Detailed documentation of the codes and steps for this tutorial can be found here.
Check out our EASE Crowd Supply Campaign Page: https://www.crowdsupply.com/harmonic-bionics/ease
In this tutorial, you will learn how to set up and use the EtherCAT Arduino Shield by Esmacat (EASE) Slave device on top of an Arduino subsystem and interface it with a Touch LCD and Motor Shield to enable data transfer between the two slave devices via the EtherCAT master (Laptop/PC).
- First, some general information about the shields is discussed.
- After learning to set up the devices, you will learn to implement a practical project involving both the Touch LCD and Motor Shields to control the Motors connected via the buttons on the LCD Shield by exchanging data between the 2 slave devices and the EtherCAT master. The data about the current motor to be controlled and its state (speed/position) is also printed on the terminal of the master.
EtherCAT Arduino Shield by Esmacat (EASE):
EASE is an EtherCAT slave that connects to an EtherCAT master (PC/ Laptop/ Dedicated Master devices like the Esmacat Master S and Esmacat Master C.) It can be stacked on top of Arduino and other MCU boards capable of connecting a shield with an Arduino Uno form factor. This shield allows high-speed communication with an industry-standard EtherCAT protocol for high-performance robotic applications.
Read more »