Dim the RGB LED Arduino Nano ESP32 Using Visuino

In this tutorial we will use the built-in RGB LED on Arduino Nano ESP32 and Visuino to make dim the LED using the Pulse Width Modulation (PWM) and Sine Analog Generator component.

Watch a demonstration 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 & Connect Components
  • Add "Sine Analog Generator" component
  • Connect "SineAnalogGenerator1" pin [Out] to Arduino Nano ESP32 > RGB > Blue pin [Digital]

 

  • If you want to change the speed just select the "SineAnalogGenerator1" and in the properties window change the "Frequency"

 

In Visuino Add & Connect Components

In Visuino Add & Connect Components photo 2

In Visuino Add & Connect Components photo 3

STEP 4
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 5
Play

After uploading the project to the Arduino Nano ESP32 the internal RGB LED will start to Dim.

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-PWM-RGB-Led.zip 8KB Download(0)
License
All Rights
Reserved
licensBg
0