NodeJS Blynk - Code Examples for Basic Tasks (Work in Progress)

6 - Varying the intensity of a physical LED with a slider.

Let there be light… more light… less light… more light…

// ----- White LED -----
const Gpio = require('pigpio').Gpio;

const PhysicalWhiteLED = new Gpio(18, {mode: Gpio.OUTPUT});
var WhiteLEDintensity;
var WhiteLEDslider = new blynk.VirtualPin(0);  // Slider Widget on V0 for Pysical White LED intensity

// Vary the intensity
WhiteLEDslider.on('write', function(WhiteLEDintensity) {  // Watches for V0 Slider
PhysicalWhiteLED.pwmWrite(parseInt(WhiteLEDintensity));  // Sends PWM value to Physical LED (GPIO18)
});