The Internet of Things is not a single choice of technology, approach or philosophy. Its very existence is the bringing together of multiple platforms, products and protocols. One of the challenges of IoT is to make it as easy as possible to combine all those things together. Node-RED is an interesting looking visual tool for wiring the Internet of Things that I saw in use at Teknologia 15 fair demonstrations.

Node-RED is an open-source visual tool for wiring the Internet of Things. Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways. Built on top of node.js, it provides a light-weight, browser-based editor that makes it easy to integrate different streams of both physical and digital events. IBM’s Node-RED visual coding tools are simplifying the job of wiring up today’s world of computers, sensors and online services. Node-RED provides a browser-based flow editor that makes it easy to wire together flows using the wide range nodes and JavaScript functions can be created within the editor. Hacking the world around you to bend it to your will is getting easier and easier. Node-RED is an event-processing engine that basically prevents hardware and software hackers from having to continually reinvent the wheel.

Node-RED runs typically on Linux computer or embedded Linux board like Raspberry Pi.



Here are some introductory videos on Node-RED:

Build a REST API For Your IoT Data Using MongoDB, Node-RED, and Bluemix

Wiring the Internet of Things with Node-RED



  1. Tomi Engdahl says:

    Rapid dashboarding with Node-RED

    Node-RED is great tool for data flow integrations. Even if Node-RED itself has graphical Web UI, it is not originally intended for UI development. Don’t worry, awesome people in the open source community have contributed an extension to Node-RED for rapid dashboard development.

    Project called node-red-contrib-ui introduces number of widgets (nodes) in Node-RED enabling rapid dashboard implementation.

  2. Tomi Engdahl says:

    No coding required: Node-RED on a Raspberry Pi

    Check out this tutorial to see how easy it is to set up hardware flows with Node-RED’s drag-and-drop interface


Leave a Comment

Your email address will not be published. Required fields are marked *