Which Industrial Protocols Can a W5500 and ESP32-S3 Detect on an OT Network?
Five: Modbus TCP, S7, PROFINET DCP, OPC UA and EtherNet/IP. This ESP32-S3 firmware runs the W5500 in promiscuous mode to read Layer 2 frames.
0
Components
Hardware components
WIZnet - W5500
SPI Ethernet controller on the Waveshare ESP32-S3-ETH target. platformio.ini sets -DETH_PHY_TYPE=5500 with SCLK 13, MOSI 11, MISO 12, CS 14, INT 10, RST 9 on SPI2_HOST at 20 MHz; sdkconfig.esp32s3eth.
Project description
An ESP32 Firmware That Watches Five Industrial Protocols Francesco Adriani works in Perugia, Italy, and describes himself on GitHub as an OT cybersecurity and automation engineer covering PLC, SCADA and MES systems, industrial protocols, and teaching. His account, opened in October 2022 under the handle il-prof-f-a, holds seventeen public repositories, many of them small Python and Java teaching pieces, two local-only MQTT bridges for Tuya and Kasa devices, and an ESP32 bell manager for schools and workplaces. ESP32-OT-Security-Assessment is a much larger piece of work: roughly 90,000 lines…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.