This is SOEM (Simple Open EtherCAT Master) library ported for Arduino. It's just for educational or experimental purposes. Many of MCUs don't have large memory, and has only one LAN port. SOEM4Arduino ...
This software requires a specific CAN to USB module. The official documentation recommends YourCee's USB to CAN module, which supports the serial protocol with a frame header of 41 54 and frame tail ...