₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,004 members, 8,419,890 topics. Date: Thursday, 04 June 2026 at 06:31 AM

Toggle theme

Onostech's Posts

Nairaland ForumOnostech's ProfileOnostech's Posts

1 2 3 4 5 (of 5 pages)

ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 12:25pm On Jul 23, 2023
#flprog #esp8266 #nodemcu #ladder #arduino
This video is an introduction to FLProg Ladder Logic programming. The steps in programming and configuration of contacts, coils or relays and bistable relays were shown. The programming demonstration circuit uses the ESP8266 NodeMCU, push-button switches, resistor and LED.

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


https://www.youtube.com/watch?v=VV_0hWboPb8
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:23am On Jun 04, 2023
#flprog #remotexy #esp8266 #dht11 #embedded #iot #homeautomation

The ESP8266 ESP01 DHT11 temperature/humidity sensor module, similar to the ESP8266 ESP01 relay module, is suitable for smart homes and Internet of Things projects. It is programmed with the FLProg IDE and monitored 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 FLProg program. The RemoteXY mobile app displays the temperature and humidity sensor values.


https://www.youtube.com/watch?v=Xfs-woLjhLA
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:57am On May 27, 2023
#esp8266 #e32 #ebyte #cdebyte #lora #iot #remotexy #flprog

Three EBYTE E32-433T20DT LoRa modules were used to build a LoRa network that connects to a cloud server. The LoRa network is made up of a DS18B20 temperature end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, a relay end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, and a master device with a Wemos D1 mini ESP8266 and the EBYTE E32-433T20DT LoRa Module and an LCD. The Wemos D1 mini ESP8266 LoRa master device receives the temperature readings periodically from the DS18B20 temperature end node and sends it through the remotexy IoT cloud to a mobile phone. The relay module is also operated from the remotexy mobile phone app through the Wemos D1 mini ESP8266 LoRa master device. Programming of the master device and end nodes was done with FLProg.


https://www.youtube.com/watch?v=FhQGKJp6ZYg
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 10:49am On May 27, 2023
#esp8266 #e32 #ebyte #cdebyte #lora #iot #remotexy #flprog

Three EBYTE E32-433T20DT LoRa modules were used to build a LoRa network that connects to a cloud server. The LoRa network is made up of a DS18B20 temperature end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, a relay end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, and a master device with a Wemos D1 mini ESP8266 and the EBYTE E32-433T20DT LoRa Module and an LCD. The Wemos D1 mini ESP8266 LoRa master device receives the temperature readings periodically from the DS18B20 temperature end node and sends it through the remotexy IoT cloud to a mobile phone. The relay module is also operated from the remotexy mobile phone app through the Wemos D1 mini ESP8266 LoRa master device. Programming of the master device and end nodes was done with FLProg.


https://www.youtube.com/watch?v=FhQGKJp6ZYg
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 10:32am On Apr 29, 2023
#esp8266 #arduinoPLC #outseal #flprog #nextion #hmi #wemos #modbus

The Nextion Display connected to the Wemos D1 mini ESP8266 wirelessly controls an Outseal Arduino Nano PLC with the DT-06 WiFi module. A FLProg program was written for the Wemos D1 mini ESP8266 to control the attributes of the Nextion display. The Wemos D1 mini ESP8266 inbuilt WIFI module, being the Modbus master, communicates with the DT-06 WIFI module connected to the Outseal Arduino PLC using the Modbus RTU over TCP protocol. The Outseal Arduino Nano PLC is a Modbus RTU slave by default. A simple demonstration counter program written for the Outseal Arduino Nano PLC is controlled by the Nextion HMI touch screen.


https://www.youtube.com/watch?v=YmOSvV9BHfQ
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 11:41am On Apr 09, 2023
#modbus #arduinoPLC #outseal #flprog #modbuslcd

This video is a follow-up to the Modbus LCD HMI in a previous video. The Modbus LCD HMI provides Outseal PLCs with a means to monitor various operating parameters through its Modbus interface. An Arduino Nano is programmed as a Modbus master to receive the PLC operating parameters through the Modbus RTU/serial RS485 interface and display the PLC parameters on an I2C 20x4 LCD. This Modbus LCD HMI provides a means to adjust and modify the parameters of the PLC. Another Arduino Nano is then programmed as an Outseal PLC Nano Modbus slave and connected to the Modbus LCD Arduino Nano to test the operation of the Modbus LCD.


https://www.youtube.com/watch?v=zazJyEX599Y
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 12:48pm On Mar 26, 2023
#temperature #arduinoPLC #outseal #flprog #modbuslcd #lm75

The LM75 temperature sensor module uses the I2C communication serial protocol to exchange data with Outseal PLCs using the TWIR instruction. The temperature value was transmitted and displayed on an LCD with the Modbus protocol as demonstrated in the previous video.


https://www.youtube.com/watch?v=QXmI1JgU60g
ProgrammingRe: Learn Microcontroller PLC Ladder Logic Programming With Ldmicro Free On Youtube by onostech(op): 12:02pm On Mar 23, 2023
#stm32 #bluepill #plc #ldmicro

LDmicro32, a fork of LDmicro developed by Jośe for 32-bit microcontrollers is set up to program the STM32F103C8T6 Bluepill as a Programmable Logic Controller.


https://www.youtube.com/watch?v=gOzqbPRe9Lw
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 12:00pm On Mar 23, 2023
#modbus #arduinoPLC #outseal #flprog #modbuslcd

The Modbus LCD HMI provides Outseal PLCs with a mean to monitor various operation parameters through its Modbus interface. An Arduino Nano is programmed as a Modbus master to receive the PLC operating parameters through the Modbus RTU/serial RS485 interface and display the PLC parameters on an I2C LCD. Another Arduino Nano is then programmed as an Outseal PLC Nano Modbus slave and connected to the Modbus LCD Arduino Nano to test the operation of the Modbus LCD.


https://www.youtube.com/watch?v=g0OqOib9Lag
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 3:36pm On Mar 19, 2023
#flprog #remotexy #esp8266 #relay #embedded #iot The ESP8266 ESP01 relay module is suitable for smart homes and internet of things projects. It 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 ESP01 FLProg program. The remotexy mobile app controls the ESP8266 ESP01 relay to switch on/off a light bulb.


https://www.youtube.com/watch?v=ZIw0AnAsR9U
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 7:56pm On Feb 26, 2023
#modbus #scada #flprog #esp32 #embedded #programming #rs485

Industrial data exchange between field devices can be achieved with the Modbus communication protocol. The Modbus coils, discrete inputs, input registers and holding registers were programmed into the ESP32 using FLProg. The Modbus RTU connection was established between the ESP32 and FLProg SCADA on a computer using the TTL-to-RS485 converter and the USB-to-RS485 converter modules. The programming demonstration circuit uses the ESP32 NodeMCU, LEDs, a push-button switch, a potentiometer, an I2C LCD, a TTL-to-RS485 converter, and a USB-to-RS485 converter module.



https://www.youtube.com/watch?v=u9AZxS5PS-s
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 11:57am On Feb 05, 2023

https://www.youtube.com/watch?v=ct9La8O1X-A

#servo #arduinoPLC #outseal #servomotor #servomotors

The SETPWM instruction in Outseal Studio sets the channel, frequency, and duty cycle of the PWM output of the Outseal Arduino PLCs. The SG90 servo motor is controlled by setting the SETPWM instruction channel, frequency and duty cycle. The SG90 servo motor was then programmed to operate automatically.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:09am On Jan 23, 2023
#iot #flprog #esp32 #remotexy #embedded #programming #nodemcu #clouds

You can control and monitor your ESP32 devices or any other controller boards from anywhere in the world with an internet connection using RemoteXY android app and IoT cloud. The graphical user interface (GUI) for the RemoteXY android app is first created on the web from remotexy.com. The generated code from remotexy.com is programmed into the ESP32 with FLProg Arduino embedded visual programming environment. The ESP32 is first programmed as an access point and then with RemoteXY IoT cloud. The RemoteXY IoT cloud server with an internet connection will allow you access to your device from anywhere in the world. The programming demonstration circuit uses the ESP32 NodeMCU, LEDs, a push-button switch and a potentiometer.


https://www.youtube.com/watch?v=CuZntm0lRIA
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:28am On Jan 08, 2023
#temperaturesensor #flprog #esp32 #embedded #i2c #ds18b20 #programming
The DS18B20 temperature sensor uses a single-pin communication line between the sensor and a microcontroller. Two methods are demonstrated in retrieving the sensor address. One is to upload an Arduino sketch and the second is to use the scanning the onewire bus block. The measured temperature value is then shown on an LCD. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD) and DS18B20.


https://www.youtube.com/watch?v=203AN52wEwE
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:35am On Nov 27, 2022

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

#menu #flprog #esp32 #embedded #i2c #ds3231 #rtc
An Alarm clcok of hour and minute was added to the program from video number 8 that used four push-button switches to access the menu structure to display the DS3231 values of date, time and temperature. The alarm hour and minute were added to the menu block and their values were saved in the EEPROM using the SEEPROM block and retrieved with the REEPROM block. The set hour and minute are all displayed on the LCD. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD), DS3231, buzzer, and four push-button switches.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:20am On Nov 09, 2022

https://www.youtube.com/watch?v=9Uox450CNnc

#menu #flprog #esp32 #embedded #i2c #ds3231 #rtc
The program from video number 7 was modified to include the menu and the RTC block setting time. The menu block is used to create a menu structure for accessing the setting of the date and time of the DS3231 real-time clock module and displaying them on the I2C LCD. Four push button switches were used to access the menu structure. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD), DS3231, and four pushbutton switches.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:01am On Nov 06, 2022

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

The real-time clock (RTC) block for obtaining the date and time can act on the ESP32 internal RTC as well as on the DS3231 RTC module. The block can be configured to retrieve the different formats of date and time. FLProg can set the correct time and date of the DS3231 RTC module by synchronizing it with the computer's date and time. The inbuilt temperature sensor of the DS3231 module can also be retrieved with the FLProg function block. The values for the time, date and temperature are accessed and displayed on the I2C LCD using a pushbutton switch. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD), DS3231 and a pushbutton switch.
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 11:20am On Oct 30, 2022
#flprog #esp32 #embedded #i2c #encoder
Additional blocks called user blocks can be downloaded and used in FLProg of which the encoder user block is one. The encoder block is used to program the functionality of the rotary encoder used to count in the positive or negative. The encoder user block is edited to have the functionality where an upper or a lower count limit can be set. The encoder count is displayed on an I2C LCD using the ESP32. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD) and a rotary encoder.


https://www.youtube.com/watch?v=tsXgdBsmDQY
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 6:57pm On Oct 26, 2022
#flprog #esp32 #embedded #i2c #nodemcu
The display block for liquid crystal display in FLProg can be configured to operate a 4-bit mode parallel LCD or a serial I2C LCD to display data constant or input from other blocks. The converter string block converts decimal data from analog input to a string variable required by I2C LCD which is first scaled by the scale block to the required range. The programming demonstration circuit uses the ESP32 NodeMCU, I2C Liquid Crystal Display (LCD) and a potentiometer.


https://www.youtube.com/watch?v=gpPK0TRA5yk
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 10:14am On Oct 26, 2022
#flprog #esp32 #embedded #arduino #nodemcu
The 7-segment display block in FLProg can be configured to display single or multiple-digit displays in static or dynamic indication mode as well as the dots. The counter block can be configured as a UP counter, a Down counter, or a UP/Down counter with a single input and one with separate inputs. The programming demonstration circuit uses the ESP32 NodeMCU, a push-button switch, and a two-digit 7-segment display.


https://www.youtube.com/watch?v=qKKjv3Lq73k
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 2:55pm On Oct 23, 2022
BotRascal:
Please I would really like you to answer this question. What are the potentials of embedded systems in Nigeria seeing that we have less manufacturers here.... I really want to go into the field instead of web design, or software engineering?
There is great potential for embedded systems in Nigeria currently on small scale. It seems to be an uncharted territory that mainly revolves around student projects. There is a great prospect for startups with innovative ideas even though the Nigerian economy is largely in favour of importation from China.

If you are passionate about embedded systems, go for it but think globally. Do not allow the current state of the Nation to deter you. Who knows what invention you might come up with as you study along?
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 2:33pm On Oct 23, 2022
#flprog #esp32 #embedded #arduino #nodemcu
This video highlights the Timer blocks (TON and TOF) and Generator blocks (Single Shot Generator, Symmetrical and Asymmetrical Multivibrator blocks) in FLProg. The programming demonstration circuit uses the ESP32 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=z-2f1p45DBQ
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 2:32pm On Oct 23, 2022
EngrBouss:
Keep it up man
Thanks
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 9:30pm On Oct 09, 2022
#modbus #arduinoPLC #outseal
The Modbus instructions MF3 (Modbus Function Code 3) and MF6 (Modbus Function Code 6) set the Outseal Arduino PLC Nano as a Modbus master to read from and write to a Modbus slave Arduino Nano PLC.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=oSLo061C24U
ProgrammingRe: Arduino Visual Embedded Programming With Flprog by onostech(op): 9:20pm On Oct 09, 2022
#flprog #esp32 #embedded #arduino #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. This video highlights the Basic Elements functional blocks (AND, OR, XOR, Bounce, Terminal & State blocks) and Trigger functional blocks (Set-Reset, T-Trigger, Rising and Falling edge). The programming demonstration circuit uses the ESP32 NodeMCU, push-button switches, resistor and LED.


https://www.youtube.com/watch?v=_r84Pmh5Z6I
ProgrammingArduino Visual Embedded Programming With Flprog by onostech(op): 9:27am On Oct 07, 2022
#flprog #embedded #arduinoplc #plc
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. There are functional blocks built around Arduino Libraries for a number of modules like the DS3231 Real-Time clock, I2C LCDs, DHT22, HC-SR04, SD Card, MAX7219, Nextion-HMI, and even service connection to RemoteXY app and LCD display menu structure. Provision is made available for building users functional blocks which could also be downloaded from the developer website. FLProg is suitable for embedded application programming.


https://www.youtube.com/watch?v=Pw-3iZPyYmw
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 9:24am On Oct 07, 2022
#modbus #arduinoPLC #outseal
The Modbus instructions MF2 (Modbus Function Code 2) and MF4 (Modbus Function Code 4) set the Outseal Arduino PLC Nano as a Modbus master to read slave Arduino Nano PLC digital and analog inputs.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=w0vQqteCe1Q
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 4:54pm On Oct 06, 2022
#modbus #arduinoPLC #outseal

The Modbus instructions MF1 (Modbus Function Code 1) and MF5 (Modbus Function Code 5) set the Outseal Arduino PLC Nano as a Modbus master to read from and write to a slave Arduino PLC Nano coil.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=li1k85jEmPw
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 10:50am On Oct 03, 2022
#arduinoplc #outsealplc #bootloader
The current version of Outseal Studio can only program Arduino nano with the new Optiboot bootloader. If your nano has the old bootloader, you can download the improved Optiboot bootloader for Outseal PLC nano from the Outseal download page and burn it into the nano with the USBasp AVR Programmer and AVRDUDESS.


https://www.youtube.com/watch?v=caiiO4d6lR4
ProgrammingRe: How To Program Outseal Arduino PLC by onostech(op): 9:26am On Sep 06, 2022
#plc #arduinoPLC #outseal #input_output

Outseal Arduino PLC Nano inputs and outputs can be extended from just 8 digital inputs, 8 digital outputs and 2 analog inputs by connecting more Arduino Nanos with their I2C SDA and SCL pins. The PLC program resides in the master PLC and accesses the inputs/outputs of the slave PLC.


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

1 2 3 4 5 (of 5 pages)