Called the SmartPID it can be programmed on a PC via the USB port using the Arduino IDE.

Developer Davide Arzarello has a crowd-funding campaign running on Indiegogo.

It is described as an “open platform” that can collect temperature from multiple sensors, apply programmable control logic, and drive different loads with a precise PID algorithm.

echo do_shortcode('[inread_parallax slot="DFP-EW-InRead2-Mobile" width="300"]'); ?

echo do_shortcode('[inread_parallax slot="DFP-EW-InRead2-Mobile" width="300"]'); ?

It is built around a SAMD21 processor (Arduino Zero) and has a dedicated USB bootloader and board definition.

Intended for in the home IoT controller applications, data can be accessed from the web browser on a desktop over Wi-Fi or a smartphone via a dedicated app.

The idea behind SmartPID is to develop an ecosystem of “vertical” applications on top of a common set of features, providing tools for people who would like to develop their own applications or hack existing ones.

The two main apps included are the smart thermostat and smart brewing app, with a successful crowdfunding campaign, the company hopes to expand the controllers versatility into a number of vertical applications on top of the SmartPID platform.

A feature of the controller is its capability to store process log data and then make that data available either locally via USB interface or remotely via the cloud.