
Explore node-red, an open source visual programming tool for connecting hardware, APIs, and online services with a web-based flow editor, drag-and-drop nodes, and IoT data workflows.
Explore Node-RED, an open source visual editor that connects devices, cloud services, databases, and APIs for IoT. Install on Windows, Mac, Linux, or Raspberry Pi, and build flows quickly.
Install node-red on macOS or Windows, install NodeJS, and learn to wire flows that connect industrial equipment via Modbus to dashboards and databases, then deploy and export flows.
Install and run node-red, deploy flows with inject and function nodes, and visualize humidity, temperature, and barometric pressure from bm2 80 sensor on the dashboard using mqtt, http, and tcp/udp.
Install and manage node packages in Node-RED, add a dashboard palette, and build a simple dashboard with buttons, gauges, and a basic web page deployed via template and http nodes.
Explore node-red dashboard basics by building and debugging flows with common nodes, inject, timestamp, mqtt, and function switches to process payloads and explore epoch timestamps.
Learn practical debugging and troubleshooting techniques for Node-RED flows, including importing json flows, deploying changes, using debug nodes, and visualizing API data in the dashboard.
Learn to use the switch and change functions in Node-RED to transform payloads and route flow, then enhance with template nodes, dashboard buttons, and topic-based messages.
Learn to manipulate the msg object in node-red flows with change and function nodes, using a timestamp inject and a counter that triggers a global alarm at ten.
Connect to a weather API in Node-RED via http request, parse the JSON, and visualize temperature, pressure, humidity, sea level, and wind speed on a dashboard with gauges and charts.
Learn to build a dashboard table in node-red by installing the table UI node, wiring mqtt and function outputs, and rendering json data into an interactive table.
Explore how to implement and test dropdown menus in the Node-RED dashboard, create custom options and groups, wire them to payloads, and verify selections live.
Build a Node-RED dashboard bar charts by creating groups, injecting and generating monthly data with a json function, and deploying updates.
Explore flow control in Node-RED by building and comparing for loops, while loops, and counter loops, wiring data through get data and function nodes to a live UI dashboard.
Explore how mqtt enables data exchange between microcontrollers and node-red, using topics, mqtt in/out nodes, and dashboards, and connect to cloud brokers and IoT protocols like matter and lorawan.
Install the mosquito mqtt broker on Windows, run Node-RED, and connect an ESP32 with temperature, humidity, pressure, and smoke sensors to publish and subscribe data to a Node-RED dashboard.
Visualize IoT sensor data with Node-RED dashboards by connecting ESP32 via MQTT broker, building temperature, humidity, and pressure charts, gauges, and alerts in a live dashboard.
Learn to build and test an API in Node-RED, using get, post, and delete methods, test with Postman, and deploy with debug and inject nodes.
Learn how to connect Node-RED to webhooks, configure a webhook output with an API key, and trigger actions such as sending an email using inject, function, and email nodes.
Learn home automation with Node-RED and IoT by connecting an ESP32 to an MQTT broker, using Node-RED flows to control a led via on/off and slider controls.
Learn to connect Node-RED to a MySQL database, install and configure the MySQL option, set up a local server with zamp, and create tables for read and write queries.
Learn how to connect Node-RED to a MySQL database using the MySQL node, configure phpMyAdmin, and insert JSON data from MQTT into a MySQL table.
Learn performance optimization in node-red by organizing flows, exporting and importing json flows, deploying updates, and diagnosing cache and flow errors.
Learn to troubleshoot Node-RED flows using the debug node and catch node, identify errors, deploy changes, and resolve undefined values in a pressure sensor flow.
Learn to build a node-red project that connects an esp32 with a mpu 6050 sensor, uploads micropython firmware, and streams mqtt data to a web page and a node-red table.
Build a Node-RED sensor dashboard by importing flows, wiring MQTT, and publishing temperature, humidity, pressure, smoke, and LDR readings. Export flows, transfer Micropython code, and deploy a polished dashboard.
Explore the Node-RED course closure by reviewing introduction, basics, advanced concepts, API configuration, MySQL, MQTT, and a final project integrating APIs, data, MQTT, and tables on the dashboard.
Become a Node-RED professional and learn one of employer's most requested skills nowadays!
This comprehensive course is designed so that students, engineers, developers, IoT enthusiasts... can learn Node RED from scratch to use it in a practical and professional way. Never mind if you have no experience in the topic and programming, you will be equally capable of understanding everything and you will finish the course with total mastery of the subject.
After several years working as an Engineer, I have realized that nowadays mastering Node-RED for the App Development is very necessary in IoT or other engineering applications. Node-RED is an open-source software that is one of the most powerful and versatile tools for low-code programming. Knowing how to use this tool can give you many job opportunities and many economic benefits, especially in the world of the development and IoT.
The big problem has always been the complexity to perfectly understand Node RED it requires, since its absolute mastery is not easy. In this course I try to facilitate this entire learning and improvement process, so that you will be able to carry out and understand your own projects in a short time, thanks to the step-by-step and detailed examples of every concept.
With almost 8 exclusive hours of video, this comprehensive course leaves no stone unturned! It includes both practical exercises and theoretical examples to master Node-RED. The course will teach you app development, deployment and integration in a practical way, from scratch, and step by step.
We will start with the installation of Node-RED on your computer, regardless of your operating system and computer.
Then, we'll cover a wide variety of topics, including:
Introduction to Node-RED and course dynamics
Download and Install Node-RED and configuring it
General familiarization with the user interface and elements
Flow Debugging, troubleshooting, switch and template nodes, msg object and use of API node
Data pre-processing, dropdowns, bat-charts, flow control and looping
IoT applications, MQTT Communication, Data visualization and Dashboards
Connecting Node-RED to webhooks, home automation using IoT, working with SQL servers and performance optimization
Building from scratch your own Node-RED applications and deploying them
Mastery and application of absolutely ALL the functionalities of Node-RED
Practical exercises, advanced project and much more!
In other words, what I want is to contribute my grain of sand and teach you all those things that I would have liked to know in my beginnings and that nobody explained to me. In this way, you can learn to build a wide variety of apps and flows quickly and make versatile and complete use of Node RED. And if that were not enough, you will get lifetime access to any class and I will be at your disposal to answer all the questions you want in the shortest possible time.
Learning Node-RED has never been easier. What are you waiting to join?