EPBFCat – an EtherCAT master using eBPF and XDP¶
EBPFCat is a controller for the industrial field bus EtherCAT, written entirely in Python, that uses ePBF and XDP to achieve real-time responses. The eBPF code is generated on-the-fly using a built-in code generator, which can also be used for other purposes.
Further reading¶
This project has been presented at ICALEPCS 2025, please
cite this paper if you make use of EBPFCat.