Arduino plugin
pymodaq_plugins_arduino groups a set of instruments built around an Arduino or
ESP32 board. Most instruments use the Telemetrix library to drive an Arduino over USB; the ESP32
instruments use Telemetrix-AIO to talk to the board over WiFi. No firmware change
is needed to change the behaviour — a fixed sketch is flashed once, and everything is then
driven from Python.
In the DAP project, the plugin is used on a thermal test bench built around an Arduino Nano ESP32: a fan and a heater are driven in PWM and the temperature is read from a PT100 probe, for the physics lab sessions (TP) of the BTS CIEL at Lycée Édouard Branly.
Arduino plugin
The plugin requires PyMoDAQ > 4.1.