How to use SPI on an ESP32 based PLC Mar 29, 2023 To use SPI on an ESP32 PLC, wire the device to the SO (MISO, GPIO 19), SI (MOSI, GPIO 23) and SCK (GPIO 18) terminals, use a free logic pin such as GPIO 0 as chip select, and send data with the Arduin... ESP32 ESP32PLC IndustrialShields OpenSource SPI Read more
First steps using LabVIEW with an Arduino PLC Mar 14, 2023 Introduction In this post, we will make the first program with LabVIEW using the Arduino based industrial controller. To do this, you must have LabVIEW installed and all the necessary add-ons as well.... Read more
Controlling an Arduino based PLC using a python script and Node-RED Feb 2, 2023 Introduction Communicating and controlling an Arduino based PLC can be done in several ways, such as with Modbus, MQTT, Ethernet, RS-232 and RS-485, ... But surely one of the simplest ones is using th... Arduino based PLC Dashboard Node-Red Python Read more
ESP32 PLC: PWM Outputs Test Jan 4, 2023 Introduction The devices of the ESP32 PLC family have a defined number of digital outputs. All of them can be programmed as PWM outputs, if required. As we know, the PWM (Pulse Width Modulation) is a ... ESP32 ESP32PLC output PWM Read more
How to communicate M-Duino PLC and ESP32 PLC with Modbus RTU - Part 1 Dec 14, 2022 Introduction Data exchange between controllers is very important to easily control a system, and using the Modbus protocol is one of the best solutions. The Modbus RTU protocol is used worldwide in ma... ESP32 MDuino ModbusRTU Read more
How to communicate M-Duino PLC and ESP32 PLC with Modbus RTU - Part 2 Dec 14, 2022 Introduction The aim of this post is to show how easy it is to communicate controllers using the Modbus protocol without the need of additional libraries. As a continuation of Part 1 , in Part 2, the ... ESP32 MDuino ModbusRTU Read more
Communication between Raspberry PLC and M-Duino PLC with MQTT Dec 7, 2022 Introduction To get used to MQTT servers check Part 1 . In this Part 2, communication between Raspberry based PLC and M-Duino Arduino PLC based PLC will be covered using the Raspberry as the MQTT brok... Ethernet M-Duino MQTT Node-Red Raspberry RealTime Read more
Reading current values from SCT010T-D with M-Duino PLC Oct 20, 2022 Introduction Do you have an SCT010T-D and want to read the current of an AC installation? In this post you will learn how to connect it to the open source based M-Duino Arduino PLC and read the values... Industrial MDuino Open-Source Read more
Is Arduino suitable for industry? Oct 19, 2022 Yes, when the Arduino microcontroller works inside an industrial controller. A bare Arduino board, such as the UNO or the Mega 2560, is a development board: 5 V logic pins, no isolation, no enclosure ... Read more
Interact with M-Duino WiFi/BLE industrial PLC via Bluetooth Sep 30, 2022 Introduction Bluetooth wireless technology is a short-range wireless technology that allows wireless data communication between digital devices, such as computers or digital cameras. This technology w... bluetooth ESP32 MDuino WIFI Read more
Detecting moving objects with HC-SR04 ultrasonic sensor Sep 1, 2022 Introduction Ultrasonic sensors are used to measure distances from objects by emitting waves and knowing how many time has passed between transmitting and receiving the wave. In this blog you will lea... Read more
Get the temperature, humidity and pressure with the OpenMote Sensor Board Feb 25, 2022 Introduction When we talk about air variations on the atmosphere, there are three factors that mainly influence: Temperature Relative humidity Atmospheric pressure So, would you like to know what a se... humiditySensor industrial open source OpenMote-B pressureSensor TemperatureSensor Read more