Node-RED made Easy

Node-RED made Easy


Get access to more than 35+ HQ videos with quiz and resources

🗒️ Introduction

In this course, you will learn how to work with Node-RED and create beautiful dashboard for your hardware devices.

Node-RED is an open-source software platform for data computation coming from external hardware devices like PLC, Raspberry pi, Arduino, micro-controller via various communication protocols like OPC-UA, MQTT, Ethernet, Api or MODBUS.


After working on Node-RED from the last few years I realize this is such an important programming tool that allows almost all interfaces of the Internet of things.

The icing on the cake is that this tool is open-source and there is a big support community to help you with problems.

📚 Curriculum

Section 1: Understanding Node-RED

Course Content
  • What is Node-RED? How to install and start it?
  • How to install nodes in Node-RED? Nodes required in this course
  • Making your first node
  • How to export/import the project
  • How to export/import the project via GitHub
  • How to view the Node-RED project in other computer via network

Section 2: Understanding nodes

Course Content
  • Inject & Debug node
  • Using link in/link out
  • How to use customize function node? Examples
  • How to read PROFINET device status
  • Switch, Change,Range,Split, Join, Delay and Trigger node

Section 3: How to make a dashboard in node-red

Course Content

Understanding Input button and Output text

Understanding switch and drop down

Understanding slider, numeric and text input

Understanding forms

Understanding Output elements - Gauge, Charts, LED and Audio notification

Section 4: Interfacing Node-RED with Delta PLC via MODBUS TCP/IP

Course Content

Understanding MODBUS

FACTORY IO Tank Level PI Control via MODBUS TCP/IP

FACTORY IO Conveyor Speed Control via MODBUS TCP/IP

Interfacing Node-RED with Delta 12SE PLC via MODBUS TCP/IP

Section 4: Interfacing Node-RED with Siemens S7-1200 PLC

Course Content

Initial Configuration in TIA Portal

Reading from PLC

Writing to PLC


👨🏻‍💻 Hardware & Software

The following is the recommended hardware and software to use along with this course:


Computer or Laptop
Well, I hope you would be having it 😎. You can also practice the whole course on Raspberry Pi or any other linux device
S7-1200 PLC or any other PLC
It's optional. If you do not have a PLC, you can also use PLCSIM from TIA Portal
Raspberry Pi
Optional but recommended. Buy it along with some sensors to play with real-time data
An open-source software
3D Simulation software to visualize industrial control system

Check the web-links for hardware and software at this page

💲 Price and Enrollment


Get 10% off by using the coupon code WIKI while checking out

📚 Resources


The students get access to all the presentation, project and Node-RED code used in the lessons. Following are the preview of some of the lessons

List of available presentations


Enroll now to get access to all the resources