PID Controller source code and hardware

Jump start your embedded control project


PID Controller Source Code

We provide the source code for industrial PID Controllers, code in ANSI C/C++. typically, this code is used in embedded chips, Arduino, and high-end PLCs. The source code includes all advanced control features used in modern PID Controllers, and more:
  • Bumpless automatic/manual switching
  • Differential Action filtering
  • Setpoint Weighting (preventing overshoot)
  • Per-programmed bump tests for PID tuning
  • Logging of data, for PID tuning with the PID Tuner, and for monitoring
  • Self-tuning algorithm (optional)

Arduino Package

Our Arduino hardware/software package runs our PID Controller source code and is prepared to connect with the PID Tuner and PID Monitor.

You can either buy the package pre-installed from us, or buy the components yourself and install the software yourself. The included components are listed below, and the wiring scheme can be found here.
  • Arduino Uno
  • Solid State Relay: SSR-40DA
  • Temperature Sensor: DHT20
  • source code of PID Controller
  • source code to connect with the PID Tuner
  • source code to connect with the SSR-40DA and DHT20

Quote request

Please select the appropiate tick-box(es) and fill in the form.


    Select your options

    PID controller source code (C/Python/Matlab/Arduino)Arduino Package

    Optional Message

    Personal Details