₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,013 members, 8,419,944 topics. Date: Thursday, 04 June 2026 at 08:00 AM

Toggle theme

Onostech's Posts

Nairaland ForumOnostech's ProfileOnostech's Posts

1 2 3 4 5 (of 5 pages)

ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 10:05am On Sep 15, 2024
The Arduino Nano PLC is programmed as the Modbus RTU master/client to monitor and control the Ebyte Modbus RTU slave/server. The Outseal Modbus Master instructions are used in the Arduino Nano PLC to send and retrieve data from the Ebyte RTU module. The corresponding program was demonstrated with the Arduino IDE.


https://www.youtube.com/watch?v=IAOaTpbjk8Y
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 12:01pm On Sep 01, 2024
The Modbus communication protocol allows PLCs to exchange data with others and SCADA systems. The Arduino Nano PLC like the Outseal PLC nano supports the Modbus serial or RTU implementation. The video demonstrates the programming of the Arduino Nano PLC Modbus RTU slave or server with the Outseal Studio in communication with VT SCADA using the Arduino Nano USB programming cable and the Arduino IDE programming of the Modbus RTU slave or server communicating with VT SCADA using the USB-to-RS485 converter module.


https://www.youtube.com/watch?v=t1qlNGgjtOA?si=-vyd5WzIHgIzwVF5
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 12:50pm On Aug 18, 2024
#arduinoPLC #arduinonano #outseal #arduinoide #counter

PLC Counter functions are replicated in the Arduino IDE. An Arduino Counter library developed based on the simplicity of the Timer library can be downloaded from GitHub and was compared with the Outseal Studio PLC instructions. The demonstrated Counter library functions are the Up counter (CTU), Down Counter (CTD), Cyclic Counter (CTY) and the Up-Down Counter. All demonstrations were conducted with the Arduino Nano PLC with an I2C LCD to show the counter parameters.


https://www.youtube.com/watch?v=QTQdJcb7Fp4
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 12:57pm On Aug 11, 2024
#timer #arduinoide #arduinonano
#arduinoPLC #arduinonano #outseal #arduinoide #timer

PLC timer functions are replicated in the Arduino IDE. An Arduino Timer library was downloaded from GitHub and was compared with the Outseal Studio PLC instructions. The demonstrated Timer library functions are the Debounce Timer, Timer on Delay (TON), Timer off Delay (TOF), Pulse Timer (TP), and Flasher Timer. All demonstrations were with the Arduino Nano PLC with an I2C LCD to show the timer status and data.


https://www.youtube.com/watch?v=P3z4jwh_oJw?si=HkQYI8wD1w185IKh
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 11:00am On Aug 04, 2024
#arduinoPLC #arduinonano #outseal #arduinoide #analog

The Arduino Nano PLC data and I/O status can be monitored in Outseal Studio when it is in online mode. The operating data of the Arduino Nano PLC can also be monitored in the Arduino IDE with the serial monitor. Using the Arduino IDE, the I2C LCD also monitors the Arduino Nano PLC operating parameters.


https://www.youtube.com/watch?v=UZ7Md3Oj8wA?si=ihGK_Z71s9wSs1JN
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 11:24am On Jul 28, 2024
The bare minimum sketch for Arduino Nano PLC was updated to include analog input read and range scaling functions. The different comparison instructions of the Outseal PLC were replicated with the Arduino Sketch and demonstrated with the Arduino Nano PLC produced by J R Electrokits.


https://www.youtube.com/watch?v=kOBMkHZmhNA?si=9hzotpSA57fVHJsX
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 11:25am On Jul 21, 2024
PLC ladder-style programming is done with the Arduino IDE as the IEC 611331-3 standard structured text PLC programming language. The inputs and outputs of the Arduino PLC were configured and mapped to the Outseal PLC Nano pinout. The standard PLC scan cycle was replicated to form the bare minimum sketch in the Arduino IDE with functions to configure the input/output, read the input status, execute the program instructions and write to the output pins. Basic programming functions were demonstrated with the Arduino Nano PLC produced by J R Electrokits.

The Arduino Nano PLC is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.


https://www.youtube.com/watch?v=_FlpoLP5dmY?si=j5XI8t4fGcD6a5Qb
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 1:41pm On Jun 02, 2024
#arduinoPLC #arduinonano #openplc #i2c #lcd

The Arduino Extension is a newly added feature to the OpenPLC editor. Arduino Sketches can be added to and run alongside a PLC program. It supports almost every Arduino library and code that can run on the Arduino IDE, include external libraries and user functions. This feature allows the integration of an I2C LCD into the Arduino Nano PLC to produce a low-cost HMI display.

This Arduino Nano PLC is produced by J R Electrokits and is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.


https://www.youtube.com/watch?v=ayj29CNHysg
ProgrammingRe: Arduino Nano Plc Programming by onostech(op): 11:52am On Jun 02, 2024
#arduinoPLC #arduinonano #openplc #outseal
Join this channel membership to support the production of practical content:
https://www.youtube.com/channel/UCPzl5JwVpGQCCup5YDP0mPw/join

This Arduino Nano PLC is produced by J R Electrokits and it is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.

The Arduino Nano PLC can be programmed with open-source PLC applications like OpenPLC Editor, Outseal Studio, LDmicro, FLProg, OpenPLC, and Arduino IDE. The OpenPLC editor is capable of re-mapping of the Arduino Nano to inputs and outputs to match that of the Arduino Nano PLC.


https://www.youtube.com/watch?v=1xeDI9pxNk8
ProgrammingArduino Nano Plc Programming by onostech(op): 1:40pm On May 05, 2024
#arduinoPLC #arduinonano #outseal #ldmicro #flprog #arduinoide #modbus
Join this channel membership to support the production of practical content:
https://www.youtube.com/channel/UCPzl5JwVpGQCCup5YDP0mPw/join

This Arduino Nano PLC is being produced by J R Electrokits based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.

The Arduino Nano PLC can be programmed with open-source PLC applications like Outseal Studio, LDmicro, FLProg, OpenPLC, and Arduino IDE.


https://www.youtube.com/watch?v=6mbli4i9Tqw?si=XgE9EEaPS3yqZHYQ
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 9:50am On Apr 17, 2024

https://www.youtube.com/watch?v=pDfdRQUg0z8

#flprog #esp8266 #steppermotor #arduinoplc #nodemcu #stepper_motor

28BYJ-48 stepper motors equipped with the UNL2007 driver board and controlled with the ESp8266 NodeMCU, rotate in fixed degrees of steps, which allows for precise angular positioning of the shaft without a position sensor. This video demonstrates how to configure the 28BYJ-48 stepper motor's maximum speed, gear ratio, and revolution per step in FLProg. The step block in FLProg and programmed into the ESP8266 NodeMCU can be configured to selectively change the 28BYJ-48 stepper motor direction with a push-button switch, adjust the speed with a potentiometer, and set fixed positions selectable with a push-button switch or program timer.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:06am On Feb 25, 2024
#flprog #esp32 #esp8266 #esp01 #esp12 #embedded This video is an overview and testing of the ESP8266 & ESP32 WROVER Development Board, which is designed to program the ESP01 & ESP12 ESP8266s as well as the ESP32. It can also be used for prototyping with the ESP01 & ESP12 ESP8266s and the ESP32 GPIO pins that extend to the development board header pins. The test program for the ESP01 and ESP12F ESP8266 was done in FLProg


https://www.youtube.com/watch?v=EELyDUT53BM?si=9_dS0EFSQB4Jghcv
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:12am On Feb 18, 2024
#flprog #remotexy #esp8266 #esp01 #relay #embedded #iot

This is a review of the HW-622 ESP8266 ESP12 WIFI relay module, ideal for smart homes and Internet of Things projects to control and monitor lighting and heating. The HW-622 ESP8266 ESP12 WIFI relay has a single relay and an opto-isolated input. It could be considered a single input/single output industrial PLC. It can be remotely controlled with the RemoteXY smartphone app, configured with the RemoteXY web interface, and programmed with the FLProg IDE. You can control many of these HW-622 ESP8266 ESP12 WIFI relay modules around your apartment with the RemoteXY App programmed with the FLProg IDE to form a HW-622 ESP8266 ESP12 WIFI relay network and switch on and off your lighting, heating, and lots more.


https://www.youtube.com/watch?v=MijZYYMlOt0?si=G5pAPdr9Sc_n78ly
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 3:10pm On Feb 04, 2024

https://www.youtube.com/watch?v=_830CwFYVX4?si=w5Uj52B8grTcjbH1

#flprog​ #modbus​ #esp8266​ #esp01​ #relay​ #embedded​ #iot​

The ESP8266 ESP01 relay module ideal for smart homes and Internet of Things projects to control lighting and heating. The ESP8266 ESP01 relay is programmed with the FLProg IDE as Modbus TCP server and controlled with a client HMI Modbus mobile app. Each ESP8266 ESP01 is configured in the HMI Modbus app as Modbus servers. The HMI Modbus mobile app controls the ESP8266 ESP01 relay to switch on or off a light bulb. You can control many of these ESP8266 ESP01 modules around your apartment with the HMI Modbus App to switch on and off your lighting, heating, and lots more.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:04am On Jan 21, 2024
#remotexy #bluetooth #flprog #esp32 #embedded #programming

The ESP32 has in-built Bluetooth, which can be paired with a smartphone. A smartphone app like RemoteXY can be configured to control the inputs and outputs of the ESP32 through the Bluetooth connection and programmed with FLProg. The RemoteXY web interface is used to configure the smartphone app to control the ESP32. The video addresses the FLProg Arduino compilation error encountered as a result of missing Bluetooth code lines through the RemoteXY web interface.

FLProg is a visual or graphical programming language that uses PLC's Function Block Diagram or Ladder Diagram for programming Arduino Uno, Micro, Nano, Mega Leonardo, ESP8266, EP32, Intel Galileo, and lots more.


https://www.youtube.com/watch?v=sqeWirjQB9U?si=Cow0OABx6uRDQB22
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:39am On Jan 14, 2024
#flprog #remotexy #esp8266 #esp01 #relay #embedded #iot

The ESP8266 ESP01 relay module suits smart homes and Internet of Things projects. The ESP8266 ESP01 relay is programmed with the FLProg IDE and controlled with the RemoteXY mobile app. The mobile app interface is created with the RemoteXY web interface and the generated code is copied into the ESP8266 ESP01 relay FLProg program. The RemoteXY mobile app controls the ESP8266 ESP01 relay to switch on/off a light bulb. You can control many of these ESP8266 ESP01 modules around your apartment with the RemoteXY App to switch on and off your lighting, heating, and lots more.


https://www.youtube.com/watch?v=Nhzrw77KBkk?si=IuKnH1DvoPFsq0lF
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 1:50pm On Dec 24, 2023
#esp8266 #esp01 #flprog #remotexy #relay #homeautomation #iot

The 4-channel ESP8266 ESP01 relay module is suitable for smart homes and internet of things projects. The ESP8266 ESP01 is inserted into an ESP01 breakout breadboard adapter and connected to a 4-channel relay module, is configured and programmed with the FLProg IDE and controlled with the RemoteXY mobile app. The mobile app interface is created with the RemoteXY web interface, and the generated code is copied into the ESP8266 ESP01 relay FLProg program. The RemoteXY mobile app controls the ESP8266 ESP01 relays to switch on/off a light bulb.


https://www.youtube.com/watch?v=uy6GqgmUiSQ?si=fh3NxcCbqWMGsZHl
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 8:22pm On Oct 24, 2023
#esp8266 #esp01 #flprog #remotexy #pzem-004t #energy #homeautomation #iot

The PZEM-004T energy monitor measures AC voltage, current, active power, frequency, power factor, and active energy and transmits them through its TTL UART interface to the ESP8266 ESP01 and to the RemoteXY smartphone app. The smartphone interface is developed with the RemoteXY web interface and the generated code was copied into the RemoteXY block in FLProg. The PZEM-004T block in FLProg makes it easy to retrieve the measured parameters from the PZEM-004T to the ESP8266 ESP01. The ESP8266 ESP01 program is written with FLProg and upload to the ESP8266 ESP01 using the Arduino IDE with the ESP8266 ESP01 programmer. The smartphone connects to the ESP8266 ESP01 hotspot with which the RemoteXY app receives the measured parameters from the PZEM-004T energy monitor.


https://www.youtube.com/watch?v=OsGt8lpkEec
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 4:14pm On Oct 22, 2023
#esp8266 #esp01 #flprog #remotexy #ds1820 #temperature #homeautomation #iot An FLProg logic is drawn for the ESP8266 ESP01 DS18B20 temperature sensor module, which measures room temperature with the DS18B20 sensor and transmits it with the ESP8266 ESP01 Wi-Fi module to the RemoteXY smartphone app. The smartphone app indication was created with the RemoteXY web interface and programmed with FLProg into the ESP8266 ESP01. The FLProg program retrieves the temperature value from the DS18B20 sensor and sends it to the RemoteXY block, which is then transmitted through the ESP8266 ESP01 access po#IoT


https://www.youtube.com/watch?v=OrBUj2QY7ic
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:23am On Oct 08, 2023
#flprog #remotexy #esp8266 #esp01 #relay #embedded #iot

The ESP8266 ESP-01 relay module is suitable for smart homes and internet of things projects. The ESP8266 ESP-01 relay is programmed with the FLProg IDE and controlled with RemoteXY mobile app. The mobile app interface is created with the RemoteXY web interface and the generated code is copied into the ESP8266 ESP-01 relay FLProg program. The RemoteXY mobile app controls the ESP8266 ESP-01 relay to switch on/off a light bulb.


https://www.youtube.com/watch?v=Mp5QvvD7b4o
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 1:00pm On Sep 17, 2023
#flprog #esp8266 #vtscada #modbustcp #arduinoplc #nodemcu

The FLProg ESP8266 program that communicates with the OP320 HMI panel with the Modbus RTU protocol in video number 7 was converted to Modbus TCP for wireless communication with the VTScada application. VTScada then monitors and controls the potentiometer, an LED, and a mini servo motor through the ESP8266 NodeMCU. Modbus TCP tags and widgets were created and addressed in VTscada according to the existing tags created in FLProg for the ESP8266 NodeMCU.

FLProg is a visual or graphical programming language that uses PLC's Function Block Diagram or Ladder Diagram for programming Arduino Uno, Micro, Nano, Mega Leonardo, ESP8266, EP32, Intel Galileo and lots more


https://www.youtube.com/watch?v=JGrw8bWm8zQ?si=EYV2lKlYLinSIwCi
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 6:28pm On Sep 10, 2023
#flprog #esp8266 #modbusrtu #hmi #arduinoplc #nodemcu
The RemoteXY block was included in the program for the OP320 HMI panel from video number 7 to allow for concurrent monitoring and control of the ESP8266 actuators and sensors from the OP320 HMI panel and the RemoteXY smartphone app. The smartphone's graphical user interface was programmed with the RemoteXY web interface. The sensors and actuators were then monitored and controlled with the RemoteXY smartphone app and the OP320 HMI panel.


https://www.youtube.com/watch?v=571azRzWxBk?si=w5agRe1Ar5Q59hLf
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 6:22pm On Sep 10, 2023
#flprog #esp8266 #modbusrtu #hmi #arduinoplc #nodemcu
The RemoteXY block was included in the program for the OP320 HMI panel from video number 7 to allow for concurrent monitoring and control of the ESP8266 actuators and sensors from the OP320 HMI panel and the RemoteXY smartphone app. The smartphone graphical user interface was programmed with the RemoteXY web interface. The sensors and actuators were then monitored and controlled with the RemoteXY smartphone app and from the OP320 HMI panel.


https://www.youtube.com/watch?v=571azRzWxBk?si=w5agRe1Ar5Q59hLf
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 7:20pm On Sep 03, 2023
#flprog #esp8266 #modbusrtu #hmi #arduinoplc #nodemcu
The OP320 HMI panel is programmed with the OP20 Edit tool and the ESP8266 NodeMCU with FLProg to control and monitor connected sensors and devices. The OP320 HMI panel controls a potentiometer, an LED and a mini servo motor through the ESP8266 NodeMCU. Modbus RTU protocol was programmed into the ESP8266 NodeMCU and configured in the OP320 HMI panel to communicate between the devices.


https://www.youtube.com/watch?v=7aq8GNwlCxo
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 2:43pm On Sep 03, 2023
#flprog #esp8266 #arduinoplc #nodemcu #servomotor
Several servo motor blocks can be programmed in FLProg to control several servo motors connected to an ESP8266 Arduino PLC. The program demonstration uses a potentiometer connected to an ESP8266 to manually control a servo motor. The ESP8266 is also programmed to self-control the servo motor.


https://www.youtube.com/watch?v=-LQsv1bitWQ
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 7:33pm On Aug 27, 2023
#flprog #esp32 #arduino #nodemcu #i2c #lcd
Analog and digital data status can be shown on an I2C LCD with the configured FLProg Ladder Logic HD44780 display block. The programming demonstration circuit uses the ESP8266 NodeMCU, push-button switch, resistor, LED and the I2C LCD.


https://www.youtube.com/watch?v=aAN0gm-6b2Y
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 3:22pm On Aug 23, 2023
#flprog #esp32 #embedded #arduino #nodemcu #generator
FLProg Ladder Logic counter block can be configured as up counter, down counter, up-down counter and two input up-down counter. These counter options were demonstrated alongside the comparator block options of equal, less than, greater than and not equal. The programming demonstration circuit uses the ESP8266 NodeMCU, push-button switch, resistor and LED.


https://www.youtube.com/watch?v=9Sia8GWc4cc
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 4:36pm On Aug 21, 2023
#flprog #esp32 #embedded #arduino #nodemcu #generator
FLProg Ladder Logic generator blocks are configured as monostable multivibrator, symmetrical multivibrator and asymmetrical multivibrator with adjustable external input delay by a potentiometer connected to the analog input of the ESP8266 NodeMCU. The programming demonstration circuit uses the ESP8266 NodeMCU, push-button switch, resistor and LED.

FLProg is a visual or graphical programming language that uses PLC's Function Block Diagram or Ladder Diagram for programming Arduino Uno, Micro, Nano, Mega Leonardo, ESP8266, EP32, Intel Galileo and lots more.


https://www.youtube.com/watch?v=Xqfv6xtXIWM
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:25am On Aug 06, 2023
#flprog #esp32 #embedded #arduino #nodemcu
FLProg Ladder Logic Timer blocks are configured as timer on delay and timer off delay with adjustable external input delay by a potentiometer connected to the analog input of the ESP8266 NodeMCU. The programming demonstration circuit uses the ESP8266 NodeMCU, push-button switch, resistor and LED.


https://www.youtube.com/watch?v=cQ11z2nA-cw

1 2 3 4 5 (of 5 pages)