Arduino Nano ESP32 RGB LED Blink Using Visuino

Learn how to program Arduino Nano ESP32Ā board to blink the built-in RGB LED using Visuino.

You will learn how to switch the color with every blink.

Watch the Video!

STEP 1
What You Will Need

Ā 

What You Will Need

What You Will Need photo 2

STEP 2
Start Visuino, and Select the Arduino Nano ESP32 Board Type

Start Visuino as shown in the first picture Click on the "Tools" button on the Arduino component (Picture 1) in Visuino When the dialog appears, select "Arduino Nano ESP32" as shown on Picture 2

Start Visuino, and Select the Arduino Nano ESP32 Board Type

Start Visuino, and Select the Arduino Nano ESP32 Board Type photo 2

STEP 3
In Visuino Add Components
  • Add "Pulse Generator" component
  • Add "Digital Multi Source" component
  • Add "Counter" component
  • Add "Digital Demux(Multiple Output channel Switch)" component

In Visuino Add Components

In Visuino Add Components photo 2

In Visuino Add Components photo 3

In Visuino Add Components photo 4

STEP 4
In Visuino Set Components
  • Select "Counter1" and in the properties window set "Max" > "Value" to 2 and "Min" > "Value" to 0
  • Select "DigitalDemux1" and in the properties window set "Output Pins" to 3
  • If you want to increase the speed of the blinking select "PulseGenerator1" and in the properties window change the "Frequency" value

In Visuino Set Components

In Visuino Set Components photo 2

In Visuino Set Components photo 3

STEP 5
In Visuino Connect Components
  • Connect "PulseGenerator1" pin [Out] to "DigitalMultiSource1" pin [In]
  • Connect "DigitalMultiSource1" pin [0] to "Counter1" pin [In]
  • Connect "DigitalMultiSource1" pin [1] to "DigitalDemux1" pin [In]
  • Connect "Counter1" pin [Out] to "DigitalDemux1" pin [Select]
  • Connect "DigitalDemux1" pin [0] to Arduino Nano ESP32 > RGB > Red pin [Digital]
  • Connect "DigitalDemux1" pin [1] to Arduino Nano ESP32 > RGB > Green pin [Digital]
  • Connect "DigitalDemux1" pin [2] to Arduino Nano ESP32 > RGB > Blue pin [Digital]

In Visuino Connect Components

In Visuino Connect Components photo 2

STEP 6
Generate, Compile, and Upload the Project
  • In Visuino, at the bottom click on the "Build" Tab, make sure the correct port is selected, then click on the "Compile/Build and Upload" button.

Ā 

Generate, Compile, and Upload the Project

STEP 7
Play

After uploading the project to theĀ Arduino Nano ESP32Ā the internal RGB LED will blink.

Congratulations! You have completed your LED project with Visuino. Also attached is the Visuino project, that I created for this Tutorial. You can download and open it in Visuino:Ā https://www.visuino.com

icon Arduino Nano ESP32-order-RGB-Led.zip 12KB Download(0)
License
All Rights
Reserved
licensBg
0