A light-weight SCADA system for use in small automation control systems.

Key words:

  • SCADA: Supervisory Control And Data Acquisition.

  • PLC: Programmable Logic Controller.

  • SSH Secure Shell.

  • RPi: Raspberry Pi, extra tasty when hot.

  • Arduino: Usually eaten before any Pi as dietary fibre.


  • Python framework for communication server using Modbus TCP/RTU protocol.

  • Python framework for web server using Sanic.

  • Javascript/HTML/CSS framework for client side web application.

  • Redis data-store for process logging of sensor and other PLC data.


QuadlogSCADA is offered under MIT license.