ESP32 as a IED for Protection, Automation and Control

Functionalities builtin:

  • 32 bit CPU with 2 cores (Clock: 240 MHz)
  • 16 I/O Ports (at least)
  • Wi-fi and USB
  • RAM: 520 Kbytes
  • Flash: 4 Mbytes

Functionalities to Implement:

  1. Internal Timer: Here
  2. SNTP Time Synchronization: Here
  3. Modbus Interface: Here
  4. RS485 Serial protocol:Here
  5. RS232 Serial protocol: Here
  6. Webserver: Here and Here
  7. HMI with keys: Using some digital inputs
  8. DNP3: Here and here and here
  9. I/O Modules: Here
  10. Save Settings Permanently: Here