This is SOEM (Simple Open EtherCAT Master) library ported for Arduino.
It's just a experimental implementation with some problems.
The original SOEM is at https://github.com/OpenEtherCATsociety/SOEM
- Arduino Due + Ethernet Shield 2 (W5500)
- GR-SAKURA
Following issues are known on GR-SAKURA.
- EtherCAT must be initialized more than 3 seconds after power-on.
- It takes about 8 msec to receive a packet. It's too much.