MQTT on M-Duino with OpenPLC and Raspberry PLC Jun 18, 2026 In this blog we will setup an M-Duino as an MQTT slave and a Raspberry PLC as its master. If you followed our previous blog in which we used Node-RED as the master you can re-use the same ladder diagr... Read more
HTTP on M-Duino with OpenPLC Jun 18, 2026 OpenPLC on its own does not support the HTTP protocol, but there's a way to get around this. In this blog we will learn how to create an Arduino extension for OpenPLC and use it to send or receive inf... Read more
MQTT on M-Duino with OpenPLC Jun 18, 2026 In this blog we will set up an M-Duino as an MQTT slave and a computer as its master. First we'll configure the M-Duino to send the value of I0.0 to the master, and after that we will see how to confi... Read more
Mapping any M-Duino PLC for OpenPLC Jun 18, 2026 Note: this blog was made before M-Duino was officially implemented into OpenPLC. For an updated guide on how to use M-Duino with OpenPLC, visit this blog: Using ESP32 PLC, M-Duino and Ardbox with Open... Read more
OpenPLC on M-Duino 42+ Jun 18, 2026 Note: this blog was made before M-Duino was officially implemented into OpenPLC. For an updated guide on how to use M-Duino with OpenPLC, visit this blog: Using ESP32 PLC, M-Duino and Ardbox with Open... Read more
Node-RED: How to make a custom design gauge for your dashboard Jun 18, 2026 Introduction Node-RED is a powerful, open-source visual programming tool designed to simplify the process of wiring together hardware devices, APIs, and online services in new and innovative ways. Nod... Read more
ACS712 current sensor with Arduino-based PLC: wiring and sketch Jun 18, 2026 The ACS712 is a Hall-effect current sensor by Allegro MicroSystems that outputs an analog voltage proportional to the AC or DC current flowing through it. Connecting one to an Arduino-based PLC gives ... Read more
FZ0430 voltage sensor module with Arduino-based PLC: wiring and sketch Jun 18, 2026 The FZ0430 is a resistive voltage divider module that scales DC voltages up to 25 V down to the 0–5 V range readable by an Arduino analog input. Connecting one to an Arduino-based PLC gives you direct... Read more
Controlling ESP32 PLC digital outputs with Arduino Cloud Jun 15, 2026 This article is the second in a series on using the Industrial Shields ESP32 PLC with Arduino Cloud. It shows how to add a cloud variable, configure the network, upload the sketch, and build a dashboa... Read more
Detecting RFID tags with the RC522 reader and M-Duino PLC Jun 15, 2026 RFID (Radio Frequency Identification) technology enables automatic identification of objects and people via tags that transmit a unique UID when brought near a reader. This article shows how to connec... MDuino Open-Source SPI Read more
Reading the IE5345 inductive proximity sensor with M-Duino PLC Jun 15, 2026 The IE5345 is an IFM inductive proximity sensor that detects metallic objects at a range of 5 mm and outputs a digital signal. Because inductive sensors respond only to metal, they work reliably in we... MDuino Sensor Read more
Publishing DS18B20 temperature data from M-Duino PLC via MQTT Jun 15, 2026 This is part 1 of a series showing how to build a data pipeline from an Industrial Shields M-Duino PLC to a Google spreadsheet using MQTT and Node-RED. In this first part, the M-Duino reads the temper... DS18B20 MDuino MQTT Read more