<img alt="" src="https://secure.leadforensics.com/150446.png " style="display:none;">

Will Node-RED accelerate the Internet of Things?

Shashank Venkat Apr 01, 2015

IoT Node-RED Internet of Things Technology

Internet of Things (IoT) has opened up a lot of exciting possibilities for businesses. However, building code for myriad devices and application frameworks is not a walk in the park. That’s where Node-RED comes as a big ray of hope for the future of IoT.

Nod Red

Node-RED is developed by IBM and is an open-source alternative development technique. It is a visual tool which runs on Node.js. The official website defines it as - “A tool for wiring together hardware devices, APIs and online services in new and interesting ways.” It contains reusable code which can bridge software and devices into useful systems and help developers build information flows very quickly.

The tool contains a GUI where the users can simply drag and drop blocks that represent modules from other systems such as devices and software platforms. It provides a browser-based flow editor that makes it extremely easy to wire flows using the many wide range nodes available.

Node-RED offers a wide range of node types. There are hardware nodes for development boards such as Raspberry Pi and Arduino, social nodes for APIs from providers like Twitter, network nodes for protocols like HTTP, TCP and storage nodes for file systems and databases.

Since it is an open source project, it fosters an active community of developers. Users can upload nodes and flows that they build and download those created by others. Currently, the system is popular for projects in the home automation space. On February 8, 2015, the latest version Node-RED 0.10.1 was released.

While businesses gear up to the build the next big thing in IoT, there is no doubt that IBM’s Node-RED will accelerate this global movement.

Know more about Node-RED here

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.