ESP32 as Ethernet/IP (Industrial Protocol) Adapter
Posted: Thu Feb 16, 2023 1:22 pm
I have a project with an ESP32 and W5500 ethernet module.
I'm looking to add Ethernet/IP (EIP) support, where the ESP32 is the EIP Adapter (which is the EIP term for slave).
I don't have a lot of knowledge of the EIP stack so I hope someone can give me some insight.
I've looked and not found an open source implementation of Ethernet/IP for the ESP32 (or any other microcontroller).
I think the options are:
- It is possible to implement the whole stack but a lot of work, it shares the CIP layer of Ethernet TCP/IP though.
- It it possible to buy the Ethernet/IP software stack, and implement it on ESP32: https://www.rtautomation.com/product/et ... ode-stack/
- Buy a dedicated Network SoCs + their firmware and interface it with ESP32: https://www.hilscher.com/products/netwo ... roller-soc
- Buy an adapter: https://www.gridconnect.com/products/ne ... thernet-ip
Anyone knows a library for Ethernet/IP or has some experience with implementing the stack themselves?
I'm looking to add Ethernet/IP (EIP) support, where the ESP32 is the EIP Adapter (which is the EIP term for slave).
I don't have a lot of knowledge of the EIP stack so I hope someone can give me some insight.
I've looked and not found an open source implementation of Ethernet/IP for the ESP32 (or any other microcontroller).
I think the options are:
- It is possible to implement the whole stack but a lot of work, it shares the CIP layer of Ethernet TCP/IP though.
- It it possible to buy the Ethernet/IP software stack, and implement it on ESP32: https://www.rtautomation.com/product/et ... ode-stack/
- Buy a dedicated Network SoCs + their firmware and interface it with ESP32: https://www.hilscher.com/products/netwo ... roller-soc
- Buy an adapter: https://www.gridconnect.com/products/ne ... thernet-ip
Anyone knows a library for Ethernet/IP or has some experience with implementing the stack themselves?