The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 15 revision(s) of this hardware. Here are the known revisions and their differences.
This also includes the send and receive PDOs defined for each revision, and a link to other known devices with identical PDOs.