Main Content

BeaglePlay + NodeRed

Use NodeRed to make a UI dashboard visual of your output!

Hello Everybody! This will be a simple starter project to get you adjusted to NodeRed. I am a beginner, so hopefully my tutorial and tips will help you. This will be an extension of a previous project I did. You will need to go through that tutorial first, then join me back here for some NodeRed training. Let’s get started!

BeaglePlay + Qwiic Capactive Touch Slider

What is NodeRed?
NodeRed is a programming tool for wiring together hardware devices along with application programming interfaces. It is a flow-based programming tool that uses “boxes” or nodes in your palette. Luckily for us, this programming tool is compatible with BeaglePlay.

What is NodeRed UI/Dashboard ?
NodeRed dashboard utilizes the dashboard functions available in NodeRed to give your flow life! When I say life I just mean a visual of your flow! The dashboard functions give you that option with a gauge, text output, charts, buttons, audio, and even more choices to download.

Let’s Begin
First, you will want to download Node-Red on your BeaglePlay. I will post the instructions below for you all to follow.

NodeRed Download

Once you have NodeRed downloaded on your BeaglePlay, we can get started with the fun stuff. Begin running NodeRed on your play. I type the command “node-red” to begin mine.

Now you can open the editor in a website URL. You can access it with this URL: http://localhost:1880. You will input your local host or your IP Address. For example:

126.720.78.99:1880

Type “sudo ifconfig” on your terminal for play to find the IP address.

This website will give you access to the editor. Now we can begin making flows. We need the pythonshell node to get us started.”

Link to article